Есть словарь с древовидной структурой.
Установлен модуль "taxonomy_menu" (создает меню из терминов таксономии), и настроен так, что при выборе родительского термина, открывается список нод принадлежащих дочерним терминам (как в каталогах).
Есть одна проблема, url родительского термина в этом случае выглядит так - http://mysite.ru/taxonomy/term/31%2033%2032
Т.е. pathauto не работает для родительских терминов, и отсюда нет нормальных "хлебных крошек".
Посоветуйте, кто как решал проблему с "хлебными крошками"?
Может меню таксономии другим каким-то модулем строить?
Комментарии
В моем блоге предпоследняя статья вам в помощь.
Текущая версия проблему хлебных крошек не решает, однако dev версия умеет красиво раскладывать хлебные крошки. В ближайшее время перенесу эту функциональность в стабильную версию.
Ошибка при открывынии http://www.labs42.com/
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
На друпале.ру, да
http://www.drupal.ru/node/48889
Как вариант:
1. В "Главная › Управление › Управление содержимым › Таксономия > Меню таксономии > Опции > Изменить словарь" снимите галочку с "показывать наследников" в словаре, который хотите вывести.
2. Переопределите вывод таксономии, установив глубину просмотра больше чем ноль "Главная › Управление › Конструкция сайта -> Материал представление: taxonomy_term (default) -> Аргументы -> Таксономия: ID Термина (с глубиной) -> Глубина: <ставите нужную> ( например с уровнем вложенности словаря равным 1 ставить "1", но на всякий случай можно и больше, если будете создавать более вложенный словарь )"
3. Через pathauto проверить создание всех синонимов для данного словаря.
4. Пересоздать меню: "Главная › Управление › Управление содержимым › Таксономия > Меню таксономии > Опции > Изменить словарь > поставить галочку на |Пересоздать меню по нажатию кнопки сохранить|", нажать |сохранить| и посмотреть на результат.