С каких то пор на сайте (Druapl 7) перестало работать автораскрытие пунков меню в блоке. Блок находится в левом регионе и отображает элементы основного меню (primary menu), некоторые пункты содержат несколько подменю (сслыки на термины из таксономии, на статьи и т.д.) общая вложенность - 3.
Раньше на шестом друпале при нажати на пункт меню в блоке он автоматически разворачивался показывая какие есть в нем подпункты... и это было шорошо. Некоторое время также работал сайт и после переезда на седьмой друпал. И вот, перестал... теперь пункты меню автоматически не разворачиваются и до подпунктов не добраться.
Как найти причину ошибки и как ее исправить ? Из сторонних модулей все отключил... остались только CKEditor, IMCE, Site Verification... тема и та - стандартная.
Помогите пожалуйста. Подменю достаточно много и я не могу включать принудительное раскрытие списков в настройках меню.
И еще, в 7м друпале "хлебные крошки" что, так же не работают без сторониих модулей, как и в шестом ?
Комментарии
причем блоки администрирования, навигации и менеджирования - раскрывают список подэлементов как положенно, а вот блок основного меню - не хочет!
попробуй http://drupal.org/project/nice_menus
Попробую... но:
1. найс-меню все еще не имеет релиза для семерки (только бетку)
2. найс-меню выпадает по стилю интерфейса из темы
Я вот не пойму почему перестало работать, ведь некоторое время работало же ? и почему в семерке не отображаются "хлебные крошки", может доп. поле какое в типе ноды включить надо ?
Нашел причину такого поведения...
вот она - http://drupal.org/node/942782
мда... сыровата еще семерка если такие баги проскакивают.
пока не закроют эту багу... единственный вариант (если нужны вложенные меню) - использовать одно из стандартных меню, например "навигация"
Та же самая проблема, пришлось использовать main-menu
там кстати, в ветке обсуждения выложили патч - пишут, что вроде бы работает стабильно.
да у меня при патчинге выдаёт ошибки, не понятно почему.
там вся беда в том, что [in_active_trail] не присваивает 1, если выделен пункт меню.
ну как, есть изменения в данном направлении или продолжаем пользоваться встроенными меню ?
Столько времени прошло а баг этот еще не исправили! Вопрос как применить патч о котором тут идет речь?
Единственный вариант (имхо) - использовать только стандартные меню в тех местах, где нужны "автораскрытие" и поддержки крошек.