jQuery & Hierarchical Select

Главные вкладки

Аватар пользователя beerman beerman 26 июля 2008 в 2:49

Установил сей чудный модуль. Ридми, конечно, у него "богатый", но методом тыка заставил работать.

Единственное, что меня не устраивает, так это выскакивающая и быстро прячущаяся ошибка:

"You don't have Javascript enabled.
Hover for more information!
But don't worry: you can still use this web site! You have two options:
enable Javascript in your browser and then refresh this page, for a much enhanced experience.
click the Update button every time you want to update the selection."

что это может быть?

Комментарии

Аватар пользователя Айдар Айдар 24 мая 2011 в 23:16

Видимо, это конфликт с другим модулем. У меня похожее было с Shadowbox - причина была в том, что Ajax от последнего подгружался 2 раза, хотя тут я не обнаружил аналогичного.

Сейчас убрал оптимизацию JavaScript в быстродействии, очистил кеш на сервере и на локальной машине (физически из папки ручками удалил), пересоздал фильтр и вроде пока работает.

Если что, отпишусь снова.

Added after ~3 hours:
Все, теперь точно понял - такое происходит из-за того, что views выходит на одной странице 2 раза (причем, не факт, что визуально вылезает 2 списка, хотя и такое бывает, просто, действительно, либо скрипты подгружаются 2 раза, либо 2 представления не могут использовать 1 скрипт). Такое возможно при различных настройках. У меня решилось тем, что я убрал вывод представления блоком везде, где возможно (в самой настройке представления, в ядровом блоке) и создал страницу с тем же url, что и views.

Аватар пользователя tarazingo tarazingo 2 июня 2011 в 14:59

Доброго времени друзья!
Проблема была аналогичная только у Гостей сайта, у зарегистрированных пользователей и админа все работало нормально и на javaScript не ругалось!
Долго ломал голову, лазил в правах, настройка, вьюсах и таксономии(ps. Сайт не я делал), но ничего так и не смог сделать.
Потом нашел вашу тему и эту http://drupal.org/node/734178 .
Помогло вот это:
- отключение кеширования блоков и оптимизация JavaScript в admin/settings/performance
- отключение кеширования в admin/settings/hierarchical_select
- обновление всего Кеша сайта.

Не знаю конечно как это скажется на позволительности сайта....но иных путей решения проблемы к сожалению не знаю....а человек просит чтоб фильтр работал без этого сообщения и кнопки Update.