Кто-то уже подобное решал, а у меня не выходит, помогите, пожалуйста
Имеем цепочку из страниц имеющих между собой связь через node reference. Задача выстроить хлебные крошки по этой цепочке. Пробовал модуль custom breadcrumb но увы ничего не вышло. Цепочку из 3-х нод там составить можно, а уже из 4-х не выходит + если отображается нода, которая в цепочке скажем первая или вторая по счету, то хлебные крошки отображаются некорректно
Ребят, помогите
Комментарии
эх...
...да
Не ну с другой стороны неяж первый делаю - верно? Кто-то до меня этим вопросом задавался
Быть может все таки...
Идея по дурацки бредовая, но разделить уровни контента на типы и для каждого типа задать уже вид крошек и то всех вопросов это не решает
увы, но такие конструкции
<?php
return drupal_match_path($_GET['q'], 'алиас');
?>
в custom breadcrumb в поле Breadcrumb visibility почему-то не работают... почему?
Решено
с помощью двух модулей выполняющих одно и тоже:
[module=custom_breadcrumbs]
[module=Hansel] (потрясающий конечно модуль)
задачу можно решить и используя только Hansel, но уж много правил писать надо
как решили-то?
В чем суть? У меня тоже связь простых текстовых страниц через node refercnce. Заголовок родительской страницы получить удается с помощью токена, а вот алиас уже нет. Как решили?
petrovnn так же с помощь токенов cck [field_[...]-path]/[title-raw] (Relative path alias to the referenced node.) в Automated alias settings
но помогает только если в цепочке 2 уровня алиасов у меня их 4-ре но первые 2 я вручную записываю благо страниц мало
а если у вас изменится алиас родительской страницы крошки будут правильно работать?
не проверял, работать скорее всего будут. В моем случае это недопустимо так как в зависимости от алиаса родителя у меня показывается разная информация и изменение алиаса у меня логически допустимо только у конечной ноды
Тогда конечно понятно.
Я решил задачу с помощью модуля Book, входящим в ядро, и в Hansel для правила, которое соответствует типу ноды "текстовая страница" я нажал галку восстановить оригинальные крошки (системные). А крошки в модуль Book уже интегрированы изкоробки, так что мне практически ничего делать и не пришлось.
Заказчику нужно было складывать в иерархии текстовые страницы, чтобы эта иерархия отображалась в крошках, и уровень вложенности требовался неограниченный, поэтому бук сильно выручил. Хотя я ступил сильно, перерыл кучу модулей для создания иерархии, а он лежал прямо в ядре