ragnazar Опубликовано 12 мая, 2014 Поделиться Опубликовано 12 мая, 2014 Создал новую вкладку в профиле (По типу "Друзья", "Темы", "Сообщения") только эта вкладка генерится из заранее созданного файла (Дизайнерам удобнее верстать) через file_get_contents forumadminapplicationsmembersextensionsprofileTabsnewtab.php <?php class profile_newtab extends profile_plugin_parent{ public function return_html_block($member=array()){ return file_get_contents("path/to/file.php"); } } ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - На той-же странице есть единственный <script> тэг в котором весь функционал, но он просто не вставляется на страницу. Если ввести точный адрес вкладки (/index.php/user/0-username/?tab=newtab), то вставляется Если вводить без или как нормальный человек зайти по клику мышки на вкладку, то тэг не вставляется /index.php/user/0-username /index.php/user/0-username/?tab=newtab Как исправить? Ссылка на комментарий Поделиться на другие сайты Поделиться
ragnazar Опубликовано 12 мая, 2014 Автор Поделиться Опубликовано 12 мая, 2014 Господа, критически нужна помощь. Скажите, хотя бы, куда копать. Ссылка на комментарий Поделиться на другие сайты Поделиться
ragnazar Опубликовано 15 мая, 2014 Автор Поделиться Опубликовано 15 мая, 2014 Нашел выход. Спасибо никому Когда вкладка прогружается, AJAX выполняет скрипты, а не вставляет на страницу непосредственно Что-бы сохранить все функции, их надо объявлять так window.funcName=function(){ ... } а не function funcName(){ ... } Надеюсь я кому-то помог. leha85 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения