воскресенье, 19 июля, 2015 - 13:50

Установка модуля

drush en -y path_breadcrumbs && drush en -y path_breadcrumbs_ui

О модуле

Модуль позволяет управлять меню крошек.

Из коробки Drupal не даёт ни какое управления меню крошек.
Странно, что данный модуль не в ходит в коробку Drupal 7.

После установки модуля в структуре появляется пункт "Path Breadcrumbs".
module path_breadcrumbs for structure

Страница "Path Breadcrumbs" делится на два закладки "Список строк навигации" и "Настройки строки навигации".

Список строк навигации

Здесь располагаются список наших меню крошек и стандартные ссылки для управления так кие как добавить, удалить, редактировать.
module path_breadcrumbs

Добавить хлебные крошки

Нажимаем на "Добавить хлебные крошки".

Первый этап

На первом этапе нам нужно просто указать название крошек и путь до страниц для которых мы хотим применять наши хлебные крошки.

Путь должен быть обязательно указан в виде маршрута например "node/%node", так как синонимы могут в любой момент изменится.
По этому модуль "Path Breadcrumbs" синонимы не воспринимает.
module path_breadcrumbs create

Второй этап

На втором этапе каждому из наших аргументов нужно указать значение.
В данном случаи аргумент у нас "%node".

Выбираем значение нажав кнопку "Изменить".
module path_breadcrumbs create step-2

В появившимся окне выбираем нужное нам значение и жмём "Продолжить".
module path_breadcrumbs create step-2-2

Третий этап

На третьем этапе отфильтровываем наши страницы если это необходимо.
На пример под маршрут "node/%" у нас попадают "Статьи" и "Страницы".

Что бы оставить только страницы выбираем фильтр "Материал: тип" из списка.
И жмём кнопку "Добавить".
module path_breadcrumbs create step-3

В появившимся окне жмём тип материала "Article" и кнопку "Сохранить".
module path_breadcrumbs create step-3-2

Четвёртый этап

На четвёртом этапе можно наконец то начать описывать хлебные крошки.

В левой колонке заголовок в правой ссылки.
Справа от полей есть стрелка нажав на которую откроется список аргументов.

В результате должно получится что то такое.
module path_breadcrumbs create step-4

Нажимаем "Готово" и заходим на любую страницу с нашей статьёй.

B видим такие хлебные крошки.
module path_breadcrumbs result

Настройки строки навигации

На данной странице можно поправить поведение крошек.

Меня большая часть опций устраивает.

Единственное, что я здесь меняю это:
Поддержка расширенных форматов: Микро данные.
Скрывать навигационную линейку для одного элемента: Вкл.
Название ссылки на главную страницу: Главная.

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.