9.5. Добавление Отображения блока для Представления

Last updated on
14 April 2025

цель

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

Требования к сайту

Шаги

  1. В меню администратора Управление, перейдите в Структура > Представления (admin/structure/views). Найдите представление "Рецепты" и нажмите Редактировать в выпадающем списке-кнопке. Или по другому, перейдите на страницу Рецепты и в главном меню сайта нажмите Редактировать представление в контекстуальной ссылке в главном регионе страницы. Смотрите Раздел 4.1, «Основы: Обзор интерфейса администратора» для большей информации о контекстуальных ссылках.
  2. Создайте новое отображение блока, нажав Добавить в Отображения. Нажмите Блок в списке ссылок, которые появятся. Новое отображение будет создано, и фокус переключится автоматически на конфигурацию этого отображения.

    Добавить отображение блока

  3. Чтобы изменить заголовок отображения, нажмите Блок в поле Имени отображения. Появится всплывающее окно Блок: название и описание этого отображения
  4. Измените Административное имя на "Недавние рецепты". Нажмите Применить.
  5. Чтобы изменить заголовок блока, нажмите Рецепты в поле Заголовок в разделе Заголовок. Во всплывающем окно выберите Этот блок (переопределить) из списка Для. Измените поле Заголовок на "Новые рецепты" и нажмите Применить (это отображение).

    Заголовок только для этого блока

  6. Чтобы изменить стиль блока, нажмите Сетка для настройки Формат в разделе Формат. Во всплывающем окне выберите Этот блок (переопределить) из списка Для. Выберите Неформатированный список и нажмите Применить (к этому отображению). Вы можете в дальнейшем настроить стиль в следующем всплывающем окне, которое появится. Тогда нажмите Применить.
  7. Чтобы настроить поле изображения, нажмите Содержимое: Главное изображение в Полях. Во всплывающем окне, которое появится, выберите Этот блок (переопределить) из списка Для. Выберите Стиль изображения Миниатюра (100x100). Нажмите Применить (это отображение).

    Image to thumbnail

  8. Чтобы удалить ингредиенты из фильтров, нажмите Содержимое: Ингредиенты (расширенные) в Критериях фильтрации. Во всплывающем окне выберите Этот блок (переопределить) из списка Для. Нажмите удалить внизу окна.
  9. Чтобы настроить то, как вы хотите сортировать в отображении, нажмите Добавить из выпадающего списка-кнопки в Критериях фильтрации. Во всплывающем окно выберите Этот блок (переопределить) из списка Для. Отметьте Время создания (в категории Содержимое) и тогда нажмите Добавить и настроить критерий сортировки.
  10. В появившемся окне конфигурации выберите Сортировать по убыванию, чтобы самые последние рецепты появлялись вначале. Нажмите Применить.
  11. Для определения числа элементов, которые будут отображены, нажмите Мини в поле Использовать постраничный навигатор в разделе Постраничный навигатор. Во всплывающем окне выберите Этот блок (переопределить) из списка Для. В разделе Постраничный навигатор выберите Отображать указанное количество элементов. Нажмите Применить (это отображение). Во всплывающем окне Блок: Параметры постраничного навигатора, поставьте "5" для поля Элементов на страницу. Нажмите Применить.
  12. Нажмите Сохранить. Вы увидите редактирование представления снова или страницу Рецептов, в зависимости от того, что вы сделали на шаге 1. Вы также увидите сообщение о том, что представление было сохранено.

    Summary page after configuration

  13. Разместите блок "Рецепты: Недавние Рецепты" в регионе Вторая колонка. Смотрите Раздел 8.3, «Расположение блока в Регионе». Перейдите на главную страницу, чтобы посмотреть блок.

    Новый блок Рецепты на главной странице

Видео

Adding a Block Display to a View

Авторы

Написано и отредактировано Laura Vass из Pronovix, Jennifer Hodgdon и Jojy Alphonso из Red Crackle.

Переведено Абраменко Иван из DrupalBook.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: views-block.asciidoc

Help improve this page

Page status: No known problems

You can: