«Хлебные крошки» в Drupal

Опубликовано: 22.12.2017

видео «Хлебные крошки» в Drupal

6.Добавляем хлебные крошки

Хорошая система Drupal. Работая над новым проектом на CMS Drupal, я действительно оценил всю гибкость и мощь система. По ходу работы в очередной раз пришлось удивляться мощи и гибкости связки модулей Views и CCK. Но, не смотря на все достоинства, я подметил и пару маленьких недостатков, хотя, возможно, это и не недостатки, а следствия гибкости, которые подразумеваю тонкую настройку системы под нужды проекта. В общем, говорю я сейчас про такую важную составляющую юзабилити сайта с разветвленной структурой, как «хлебные крошки» — цепочка навигации по подразделам и материалам от главной страницы сайта до просматриваемого контента.


Drupal. Как добавить в breadcrumbs заголовок страницы

Изначально Drupal предлагает базовый функционал «хлебных крошек» которые работают согласно основного меню сайта, при этом они работают только на уровне меню, его основных и дополнительных пунктов. И совершенно не затронутыми остаются словари и термины таксономии, разделы книг, ну и конечно же ноды (статьи).

Передо мной стояла задача связать различные виды структурных единиц системы как словари и термины таксономии, ноды и страницы,  а также различные представления и ноды.

В процессе решения этой задачи мне пришлось обратится к дополнительным модулям для работы с «хлебными крошками». В итоге реализовать все, что мне было нужно, мне удалось с помощью модулей Menu Breadcrumb и Node Breadcrumb . Однако, для работы с цепочкой навигации есть еще пара мощных модулей. Ниже я привожу список хороших решений (модулей) для работы с хлебными крошками в Drupal.

Сильный модуль Taxonomy Breadcrumb — данный модуль позволяет настроить автоматическое добавление ссылок таксономии (словарь/термин/TID) в «хлебные крошки» вашего сайта. Единственным недостатком модуля можно считать то, что он не выводит в цепочке название конкретного нода соотнесенного с данным термином, как терминальное звено цепи.

rss