1) Обнаружил, что в 6-ке для элементов меню не строится автоматически breadcrumb. Строится только для меню navigation. Для фикса есть модуль menu_breadcrumb.
2) Наконец-то портировал свой модуль node_breadcrumb на 6-ку. В частности, добавил и вышеупомянутый фикс (это пара строк).
Модуль позволяет «прицепить» все ноды определенного типа или категории к пункту меню, чтобы при их просмотре показывался breadcrumb ведущий к этому пункту меню, и само меню разварачивалось к нужному пункту.
Комментарии
Спасибо!
Спасибо.
Моя твоя челом бьет!
Чую, это то, что мне может помочь, а как - догадаться не могу... Помогите старой больной женщине, не знающей php, правильно настроить поле "Condition" (если вообще этим способом можно решить мою проблему).
Использую node_gallery для разветвленной цепочки альбомов. Фото в галереях (тип Gallery Image) не являются страницами подшивки и пунктами меню. Но и пунктами меню, и страницами подшивки являются сами галереи. Надо чтобы путь в breadcrumb на странице с фото вел по веткам меню к той галерее, которой он принадлежит. Например:
Главная>>Галереи>>Крепости Северо-Запада>>Альбом "Псков"
Можно ли это настроить через node_breadcrumb и если можно, то нельзя ли кинуть пример настройки поля "Condition"?
Ручонка дрогнула, задвоилось сообщение... Не удаляется.
Или я неправильно понял, или модуль не позволяет, то что я хочу. Задаю по типу ноды активный пункт меню, все прекрасно работает. Когда задаю по словарю, то при открытии ноды тоже все нормально. Если же открыть страницу термина, то меню не подсвечивается.
Модуль работает только при просмотре отдельных нод, страницы таксономий (со списками нод) не обрабатываются.
Добавление: чтобы достичь нужного результата нужно добавить в меню нужную страницу термина, при желании можно скрыть этот пункт меню, если он не должен светиться.
Спасибо. Подсвечивает меню. Только вот когда терминов несколько сотен, все в меню забивать...
У меня какая-то куролесия с версиями в Breadcrumb в 6-ке.
6.x-1.0-beta1 - работает, но прячет кнопки "Посмотреть" и "Изменить" (в node, где установлено правило)
6.x-1.x-dev - работает, но прячет кнопки "Посмотреть" и "Изменить" (в node, где установлено правило)
6.x-1.0-beta2 - работает
6.x-1.0-beta3 - не работает (не выделяет меню), прячет кнопки "Посмотреть" и "Изменить" (в node, где установлено правило)
6.x-1.0-beta4 - не работает (не выделяет меню)
а в 6.x-1.0-beta6 ?)
6.x-1.0-beta6 - попробывал. Увы у меня не работает (не выделяет меню).
В результате уже решил, что главное это хлебные крошки taxonomy_breadcrumb — они работают. А отсутствие выделеных пунктов меню переживу