Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

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.