Введение в модуль Views

В уроке рассмотрены основы использования модуля Views - http://drupal.org/projects/views - одного из наиболее распространенных и востребованных модулей системы управления Drupal. Данный модуль включен в ядро 8 версии Друпала. В уроке модуль использован для создания блока с названиями (поле title) и описаниями (поле body) школьных предметов. Модуль формирует запросы к базе данных Друпала для выборки значений полей базы данных, списка зарегистрированных пользователей, информации о загруженных на сайт файлах и пр. Полученные таким образом материалы отображаются модулем в виде сетки, HTML-списка, таблицы или неформатированного списка. Модуль Views задает стили оформления и оборачивает данные в теги. В уроке поле title выведено в виде ссылки, а длина поля body ограничена 150 символами. Коротко рассмотрена HTML-разметка, созданного модулем блока, и продемонстрировано отключение лишних тегов. В нижнюю часть блока Views добавлено текстовое поле с дополнительным HTML-кодом. Продемонстрирована настройка Друпала для отображения блока на избранных страницах сайта (фильтры по адресу страницы, типу данных и роли пользователя).

В уроке рассмотрено применение модуля Views для создания блока с названиями и описаниями школьных предметов из базы данных сайта. Проведен краткий обзор настройки модуля для выборки, отображения, фильтрации и сортировки данных. Продемонстрирована настройка блоковой системы Друпала для отображения блока на избранных страницах.