
Чтобы создать подобную группировку меню как Вы видете на картинке в нашем блоке сайта необходимо выполнить следующие действия. Все действия рассчитаны для тек, кто уже установил Drupal на сайт или на localhost.
Cегодня разберем, как создать группировку для меню навигации сайта по таксономии Drupal (Друпала). Проще говоря, созданный материал, может группироваться по определенному признаку.
Модули:
Сначала установим такие модули как Views, его будет достаточно.
Таксономия:
Далее переходим в раздел (Управление - Таксономия). Здесь нажимаем на кнопку (Добавить словарь). Вносим в поля Название словаря и его описание, далее выбираем типы материала ставим птички Page и Story. Далее сохранить.

Views:
Далее нам необходимо настроить отображение запросов в модуле Views. Переходим в (Управление > Конструкция сайта > Views) нажимаем (Add) и заполняем поля (View name) это название обязательно заполняйте на анг. языке, (View description:) описания и выбираем (View type:) Term. Нажимаем Next и попадаем в настройки Views. В верхнем левом углу выбираем из списка (Блок) и нажимаем (Add display). В появившемся блоке меняем следующие параметры: Style: Unformatted на (HTML List) и (Unordered list). В Fields нажимаем на плюсик и добавляем Таксономия: Term (Add), Label: удаляем Term, ставим птичку в пункте (Link this field to its taxonomy term page).

И самое важное ради чего мы это все делаем, выбираем созданный ранее нами словарь в пункте (Фильтры) - нажимаем на плюсик и добавляем фильтр словарей, выбираем Таксономия: Vocabulary и Add. Итак, в нижнем блоке Live preview мы можем теперь проверить, как будет выглядеть блок меню на сайте выбрав (Блок) и Предпросмотр. Все работает отлично нажимаем на Сохранить.
Блоки:
Теперь устанавливаем настроенный блок-меню по сгруппированному конкретному словарю. Переходим в (Управление > Конструкция сайта > Блоки). В списке находим созданный нами блок, выбираем в раскрывающемся списке, где мы его ходим видеть, и нажимаем на (Сохранить блок). При необходимости данный блок можем настроить и придать ему Заголовок.
Создать материал:
Итак, Блок по сгруппированным словарям создан, теперь необходимо наполнить сайт контентом. Выбираем (Создать материал) и (Story) или заметка. Заполняем поля (Title:) выбираем созданные нами словари, пишем (Body), выбираем при необходимости (формат ввода) и (Настройки публикации) и (Сохранить). Все готово.
Полезные ссылки:
1. Делаем блог на Drupal;
2. Модули Drupal: Views.
Комментариев нет:
Отправить комментарий