4.5.0 - Обзор модуля Views

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

видео 4.5.0 - Обзор модуля Views

Сборка простого сайта на Drupal 7 часть 1

В прошедших уроках я говорил, как создавать представления в виде страничек и блоков, также как обьединять их меж собой с помощью связей и опции контекстных фильтров . Настало время побеседовать о агрегации.



Нередко можно повстречать в веб магазинах, когда рядом со ссылкой стоит количество материалов, которое находиться на соответственной страничке. Этого эффекта можно достигнуть на друпал с помощью агрегации в представлении. Конкретно его мы и разглядим на примере словаря «Жанр».

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


Курс по Drupal: основы

Агрегация является одной из опций модуля Views, потому начальной задачей для нас стоит сделать представление на базе подходящего нам материала. Пошаговый процесс сотворения новой вьюхи мы рассматривали в прошедших уроках, но для закрепления материала повторим. Наводим на раздел «структура», который находится на административной панели, находим подраздел представлений и в выплывающем окне кликаем по ссылке добавить.


Лучшие Реплеи Недели с Кириллом Орешкиным #43 [World of Tanks]

Предстоящая настройка неизменна, заполняем поля с заглавием и машинным именованием, напомню, что последнее заполняется только буквами английского алфавита и только нижним регистром. Потому что наше отображение будет выводить нам определения словаря, то в графе показать мы избираем «термин таксономии», а в соседней графе под названием «типа» избираем нужный нам словарь, в моём случае это «Жанр».

Представление нам нужно как блок, потому ставим галочку соответственном разделе и задаём ему заглавие. Формат мы избираем, какой нам будет удобней для вывода нашего отображения на дисплее, в своём представление я выберу HTML перечень, состоящий из полей. И продолжаем настройку нашей вьюхи нажатием соответственной кнопки.

rss