ayd-in 1 01/20/12 05:49 (изменено) Здравствуйте! При сохранении шаблона globalTemplate в скине, в форуме не работает javascript. Закидываю бекап globalTemplate, но все равно js не работает на форуме. Сжать javascript стоит "нет". Чтобы работало закидываю бекап файла skin_global.php в папку cache. Но теперь не могу изменить шаблон в админке! :(Оказывается при изменении любого шаблона в группе "Глобальные" js перестает работать.Спасибо Изменено 20 января 2012 пользователем ayd-in Поделиться сообщением Ссылка на сообщение
weiss 34 01/20/12 06:42 JS не может перестать работать, может «перестать работать» JS-фреймворк Prototype, который использует IPB. А сделать он это может либо если убрать его подключение из шаблона, либо если появится конфликт (например, если вы подключили неправильно другой фреймворк jQuery). Посмотрите JS ошибки в консоли разработчика вашего браузера, тогда станет ясно всё. Поделиться сообщением Ссылка на сообщение
ayd-in 1 01/20/12 06:53 JS не может перестать работать, может «перестать работать» JS-фреймворк Prototype, который использует IPB. А сделать он это может либо если убрать его подключение из шаблона, либо если появится конфликт (например, если вы подключили неправильно другой фреймворк jQuery). Посмотрите JS ошибки в консоли разработчика вашего браузера, тогда станет ясно всё.Спасибо! Посмотрю js ошибки в консоли разработчика. Поделиться сообщением Ссылка на сообщение
ayd-in 1 01/20/12 07:04 Uncaught exception: ReferenceError: Undefined variable: ipbUncaught exception: ReferenceError: Undefined variable: jsDebug В декабре поменял адрес форума с ipb на superstan.Может это из-за этого? Поделиться сообщением Ссылка на сообщение
weiss 34 01/20/12 07:10 Потерялись переменные ipb и jsDebug где-то.Дайте ссылку на форум. Поделиться сообщением Ссылка на сообщение
ayd-in 1 01/20/12 07:15 Потерялись переменные ipb и jsDebug где-то.Дайте ссылку на форум.Отправил вам в ЛС. Поделиться сообщением Ссылка на сообщение
weiss 34 01/20/12 07:31 В шаблоне вроде намудрили. Восстанавливайте стандартный шаблон и смотрите, что есть там и чего нет у вас, особенно между <head> и </head>. Поделиться сообщением Ссылка на сообщение
ayd-in 1 01/20/12 07:32 В шаблоне вроде намудрили. Восстанавливайте стандартный шаблон и смотрите, что есть там и чего нет у вас, особенно между <head> и </head>. Хорошо спасибо огромное за помощь! Поделиться сообщением Ссылка на сообщение
ayd-in 1 01/20/12 08:24 Да вы были правы! В шаблоне отсутсвовал фрагмент кода <script type='text/javascript'> jsDebug = {parse expression="intval($this->settings['_jsDebug'])"}; /* Must come before JS includes */ USE_RTE = <if test="userte:|:$this->memberData['members_editor_choice'] == 'rte' && $this->memberData['_canUseRTE'] === TRUE">1<else />0</if>; DISABLE_AJAX = parseInt({$this->settings['disable_text_ajax']}); /* Disables ajax requests where text is sent to the DB; helpful for charset issues */ inACP = false; </script> :D Урееееееееее теперь все работает! Поделиться сообщением Ссылка на сообщение