drupal breadcrumbs когда нода относится к нескольким под категориями таксономии

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

Аватар пользователя фпгкг фпгкг 11 сентября 2013 в 15:52

Имеется сайт http://decorstone.pro
В нем для каталога товаров заведена таксономия. Структура терминов понятна из выпадающего меню "Каталог".

Уровень вложенности таксономии - не больше двух (родительская + подкатегория).
В ноде типа "товар" заведено поле выбора термина - с помощью флажков - можно поставить как угодно.

Суть вопроса:
если товар относится к нескольким категориям
(например, Макао 8.03 относится как к
"Искусственный интерьерный камень (гипс) -> Кирпич", так и к
"Искусственный интерьерный камень (гипс) -> Обои")

можно ли сделать так, что бы:
1. при переходе на страницу с нодой из категории "Кирпич" в breadcrubms отображалась ссылка на "кирпич"
2. при переходе на страницу с нодой из категории "Обои" в breadcrubms отображалась ссылка на "обои"
3. при прочем переходе на страницу с нодой (по прямой ссылке) можно было бы явно задать, что отображать в хлебных крошках на странице с нодой?

P.S.: структура ссылок сделана короткой (/cat/имя_товара) с целью сократить текст пермалинка. Если для отслеживания потребуется сделеть длинные урлы - то придется их делать. Но желательно найти решения без удлинения урлов.

Всем Гуру заранее спасибо за совет!

Комментарии

Аватар пользователя webpavilion webpavilion 11 сентября 2013 в 20:32

в тумбочке посмотри. )
я для себя писал, под панели с аяксом что бы кеш не вымывало, еще в каком то модуле управления крохами встречал но там коряво реализовано было (с кешированием не работало).