"Хлебные крошки" и "taxonomy menu".

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

Аватар пользователя F10 F10 17 сентября 2010 в 0:19

Есть словарь с древовидной структурой.

Установлен модуль "taxonomy_menu" (создает меню из терминов таксономии), и настроен так, что при выборе родительского термина, открывается список нод принадлежащих дочерним терминам (как в каталогах).

Есть одна проблема, url родительского термина в этом случае выглядит так - http://mysite.ru/taxonomy/term/31%2033%2032
Т.е. pathauto не работает для родительских терминов, и отсюда нет нормальных "хлебных крошек".

Посоветуйте, кто как решал проблему с "хлебными крошками"?
Может меню таксономии другим каким-то модулем строить?

Комментарии

Аватар пользователя Stutzer Stutzer 17 сентября 2010 в 0:51

В моем блоге предпоследняя статья вам в помощь.
Текущая версия проблему хлебных крошек не решает, однако dev версия умеет красиво раскладывать хлебные крошки. В ближайшее время перенесу эту функциональность в стабильную версию.

Аватар пользователя F10 F10 17 сентября 2010 в 2:05

Ошибка при открывынии http://www.labs42.com/

Forbidden

You don't have permission to access / on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Apache mod_fcgid/2.3.5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at www.labs42.com Port 80

Аватар пользователя F10 F10 17 сентября 2010 в 4:31

"Stutzer" wrote:
В моем блоге предпоследняя статья вам в помощь.
- я так понял что это и есть ваш блог, или вы имеете в виду блог на Drupal.ru ?

Аватар пользователя tamonten tamonten 8 октября 2011 в 22:24

Как вариант:
1. В "Главная › Управление › Управление содержимым › Таксономия > Меню таксономии > Опции > Изменить словарь" снимите галочку с "показывать наследников" в словаре, который хотите вывести.
2. Переопределите вывод таксономии, установив глубину просмотра больше чем ноль "Главная › Управление › Конструкция сайта -> Материал представление: taxonomy_term (default) -> Аргументы -> Таксономия: ID Термина (с глубиной) -> Глубина: <ставите нужную> ( например с уровнем вложенности словаря равным 1 ставить "1", но на всякий случай можно и больше, если будете создавать более вложенный словарь )"
3. Через pathauto проверить создание всех синонимов для данного словаря.
4. Пересоздать меню: "Главная › Управление › Управление содержимым › Таксономия > Меню таксономии > Опции > Изменить словарь > поставить галочку на |Пересоздать меню по нажатию кнопки сохранить|", нажать |сохранить| и посмотреть на результат.