Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
ayd-in

Не работает js

Рекомендованные сообщения

01/20/12 05:49 (изменено)

Здравствуйте! При сохранении шаблона globalTemplate в скине, в форуме не работает javascript. Закидываю бекап globalTemplate, но все равно js не работает на форуме. Сжать javascript стоит "нет". Чтобы работало закидываю бекап файла skin_global.php в папку cache. Но теперь не могу изменить шаблон в админке! :(

Оказывается при изменении любого шаблона в группе "Глобальные" js перестает работать.

Спасибо

Изменено пользователем ayd-in

Поделиться сообщением


Ссылка на сообщение

JS не может перестать работать, может «перестать работать» JS-фреймворк Prototype, который использует IPB. А сделать он это может либо если убрать его подключение из шаблона, либо если появится конфликт (например, если вы подключили неправильно другой фреймворк jQuery). Посмотрите JS ошибки в консоли разработчика вашего браузера, тогда станет ясно всё.

Поделиться сообщением


Ссылка на сообщение

JS не может перестать работать, может «перестать работать» JS-фреймворк Prototype, который использует IPB. А сделать он это может либо если убрать его подключение из шаблона, либо если появится конфликт (например, если вы подключили неправильно другой фреймворк jQuery). Посмотрите JS ошибки в консоли разработчика вашего браузера, тогда станет ясно всё.

Спасибо! Посмотрю js ошибки в консоли разработчика.

Поделиться сообщением


Ссылка на сообщение

Uncaught exception: ReferenceError: Undefined variable: ipb

Uncaught exception: ReferenceError: Undefined variable: jsDebug

 

В декабре поменял адрес форума с ipb на superstan.

Может это из-за этого?

Поделиться сообщением


Ссылка на сообщение

Потерялись переменные ipb и jsDebug где-то.

Дайте ссылку на форум.

Поделиться сообщением


Ссылка на сообщение

Потерялись переменные ipb и jsDebug где-то.

Дайте ссылку на форум.

Отправил вам в ЛС.

Поделиться сообщением


Ссылка на сообщение

В шаблоне вроде намудрили. Восстанавливайте стандартный шаблон и смотрите, что есть там и чего нет у вас, особенно между <head> и </head>.

Поделиться сообщением


Ссылка на сообщение

В шаблоне вроде намудрили. Восстанавливайте стандартный шаблон и смотрите, что есть там и чего нет у вас, особенно между <head> и </head>.

 

Хорошо спасибо огромное за помощь!

Поделиться сообщением


Ссылка на сообщение

Да вы были правы! В шаблоне отсутсвовал фрагмент кода

       <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 Урееееееееее теперь все работает!

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...