Breadcrumb в 6-ке

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

Аватар пользователя edhel edhel 14 ноября 2008 в 6:41

1) Обнаружил, что в 6-ке для элементов меню не строится автоматически breadcrumb. Строится только для меню navigation. Для фикса есть модуль menu_breadcrumb.

2) Наконец-то портировал свой модуль node_breadcrumb на 6-ку. В частности, добавил и вышеупомянутый фикс (это пара строк).

Модуль позволяет «прицепить» все ноды определенного типа или категории к пункту меню, чтобы при их просмотре показывался breadcrumb ведущий к этому пункту меню, и само меню разварачивалось к нужному пункту.

Комментарии

Аватар пользователя Ольга_Денисова Ольга_Денисова 7 июля 2009 в 13:49

Чую, это то, что мне может помочь, а как - догадаться не могу... Помогите старой больной женщине, не знающей php, правильно настроить поле "Condition" (если вообще этим способом можно решить мою проблему).

Использую node_gallery для разветвленной цепочки альбомов. Фото в галереях (тип Gallery Image) не являются страницами подшивки и пунктами меню. Но и пунктами меню, и страницами подшивки являются сами галереи. Надо чтобы путь в breadcrumb на странице с фото вел по веткам меню к той галерее, которой он принадлежит. Например:
Главная>>Галереи>>Крепости Северо-Запада>>Альбом "Псков"
Можно ли это настроить через node_breadcrumb и если можно, то нельзя ли кинуть пример настройки поля "Condition"?

Аватар пользователя Drugan Drugan 31 июля 2009 в 9:55

Или я неправильно понял, или модуль не позволяет, то что я хочу. Задаю по типу ноды активный пункт меню, все прекрасно работает. Когда задаю по словарю, то при открытии ноды тоже все нормально. Если же открыть страницу термина, то меню не подсвечивается.

Аватар пользователя edhel edhel 11 августа 2009 в 9:47

Модуль работает только при просмотре отдельных нод, страницы таксономий (со списками нод) не обрабатываются.

Аватар пользователя edhel edhel 11 августа 2009 в 9:49

Добавление: чтобы достичь нужного результата нужно добавить в меню нужную страницу термина, при желании можно скрыть этот пункт меню, если он не должен светиться.

Аватар пользователя antton antton 20 октября 2009 в 1:06

У меня какая-то куролесия с версиями в 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 - не работает (не выделяет меню)

Аватар пользователя antton antton 1 ноября 2009 в 23:10

6.x-1.0-beta6 - попробывал. Увы у меня не работает (не выделяет меню).

В результате уже решил, что главное это хлебные крошки taxonomy_breadcrumb — они работают. А отсутствие выделеных пунктов меню переживу Smile