Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll
20/04/2025, by Ivan

Из чего состоит представление (View)?

При редактировании представления в административном интерфейсе вы увидите следующие разделы, которые позволяют указать, какие данные выводить, в каком порядке и в каком формате:

Отображение (Display)

Каждое представление может иметь одно или несколько отображений, каждое из которых создает определённый тип вывода. Возможные типы отображений:

Страница (Page)
Вывод на определённом URL, отображается как основное содержимое страницы.
Блок (Block)
Вывод в блоке, который можно размещать на страницах сайта.
Лента (Feed)
Создает RSS или другой тип ленты новостей.
Приложение (Attachment)
Создает вывод, который можно прикрепить к другому отображению.
Формат (Format)
В зависимости от типа отображения, вы можете выбрать вывод в виде таблицы, сетки, HTML-списка или другого формата. Некоторые форматы также позволяют выбрать между выводом сущностей или отдельных полей.
Поля (Fields)
В зависимости от выбранного формата можно указать, какие поля контента будут отображаться. Например, в представлении рецептов в блоке можно показать только название рецепта, а на полной странице — также изображение.
Критерии фильтрации (Filter criteria)
Фильтры ограничивают данные для вывода по таким критериям, как опубликованность, тип контента или значение поля. Например, для показа только опубликованных рецептов нужно отфильтровать по типу "Рецепт" и статусу публикации. Фильтры можно сделать доступными для пользователей, чтобы они могли выбирать значения (например, фильтрация по ингредиентам).
Критерии сортировки (Sort criteria)
Определяют порядок вывода данных, основываясь на значениях полей контента.
Контекстные фильтры (Contextual filters)
Аналогичны обычным фильтрам, но значения берутся из контекста — например, из URL, текущей даты/времени или других параметров, определяемых системой.
Связи (Relationships)
Позволяют расширить данные представления, связывая основной контент с другими сущностями. Например, с помощью поля автора можно вывести имя пользователя, создавшего материал. После создания связи можно использовать поля связанных сущностей.

Статья с Drupal User Guide. Автор: Surendra Mohan и Jennifer Hodgdon.