Что такое режимы просмотра в Drupal 8

Опубликовано: 2022-02-16

Drupal хорошо известен своей гибкостью в управлении и представлении контента. Режимы просмотра Drupal позволяют вам визуализировать (отображать) сущность или сущности Drupal (например, узлы) определенным образом, исходя из определенного контекста.

Это руководство продемонстрирует использование режимов просмотра Drupal на примере. Мы установим, а также будем использовать модули Field Group и Display Suite.

Давайте начнем!


Шаг 1. Установите необходимые модули

  • Откройте терминальное приложение и поместите курсор в корень установки Drupal.

  • Тип:

композитор требует «drupal//field_group: ^ 3.0»

для композитора требуется drupal/ds

Что такое режимы просмотра в Drupal 8

Что такое режимы просмотра в Drupal 8

  • Щелкните Продлить .

  • Включите Display Suite и группу полей .

  • Щелкните Установить .

Что такое режимы просмотра в Drupal 8

Система предложит вам включить модуль Layout Discovery.

  • Нажмите Продолжить .

Дополнительные модули не требуются.


Шаг 2. Тип контента

Для целей этого руководства мы собираемся создать тип контента под названием «Известный человек» с полями, подробно описанными в таблице ниже. Используйте тот же тип содержимого или создайте другой, например «Автор», «Пациент» или даже другой тип сущности, например «Член» — помните , что режимы просмотра можно применять ко всем типам сущностей, а не только к узлам .

Имя поля

Тип поля

Допустимое количество значений

Дополнительная информация

Изображение

Изображение

1

Родившийся

Дата

1

Только дата - Группа полей Персональные данные

Умер

Дата

1шу

Только дата - Группа полей Персональные данные

Известен

Текст (длинный отформатированный)

1

Группа полей Персональные данные

Ранний период жизни

Текст (длинный отформатированный)

1

дело жизни

Текст (длинный отформатированный)

1

Смерть

Текст (длинный отформатированный)

1

Мелочи

Текст (длинный отформатированный)

1

Маркированный список

Загрузка файла

Файл

Неограниченный

Дополнительные файлы для скачивания / Допустимые расширения файлов: txt, pdf, doc, xls, xlsx, docx, jpg, png

Ссылки по теме

Ссылка на сайт

Неограниченный

Ссылка на другие ресурсы

Поля:

  • Родившийся

  • Умер

  • Известен

будут сгруппированы в группу полей под названием «Личные данные».

Что такое режимы просмотра в Drupal 8


Шаг 3. Создайте группу полей

  • Щелкните Управление отображением > Добавить группу полей .
  • Выберите набор полей в раскрывающемся списке.
  • Добавьте соответствующую метку.
  • Щелкните Создать группу .

Что такое режимы просмотра в Drupal 8

  • Перетащите набор полей под поле изображения.

  • Скройте метку изображения.

  • Сгруппируйте поля внутри набора полей, сделав для них отступ.

  • Сделайте метки в наборе полей встроенными .

  • Нажмите Сохранить .

Что такое режимы просмотра в Drupal 8

Обратите внимание , что мы уже настраиваем один из двух активных режимов просмотра в Drupal ( Default и Teaser ).

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


Шаг №4. Создать контент

  • Нажмите «Контент» > «Добавить контент» > «Известный человек».

  • Создайте от 4 до 5 узлов

Что такое режимы просмотра в Drupal 8


Шаг № 5. Создание пользовательских режимов просмотра

  • Щелкните Структура > Типы контента .

  • Выберите « Управление отображением » для типа контента «Известная личность» .

Что такое режимы просмотра в Drupal 8

  • Прокрутите вниз и нажмите Пользовательские настройки дисплея .

  • Щелкните Управление режимами просмотра .

Здесь мы можем настроить существующие режимы просмотра для разных типов сущностей ( пакетов ). Мы также можем создавать собственные режимы просмотра, соответствующие нашим требованиям к дизайну или информации.

  • Щелкните Добавить режим просмотра .

Что такое режимы просмотра в Drupal 8

  • Щелкните Содержимое .

  • Дайте режиму просмотра правильное имя.

  • Нажмите Сохранить .

200106 режимы просмотра 010

  • Создайте еще 2 режима просмотра.

Я использовал следующие названия: режим просмотра Lifework — режим просмотра Trivia .

Что такое режимы просмотра в Drupal 8

  • Щелкните Структура > Типы контента .

  • Выберите Известная персона > Управление показом .

  • Прокрутите вниз и еще раз нажмите Пользовательские настройки дисплея .

  • Проверьте 3 режима просмотра, которые вы только что создали.

  • Нажмите Сохранить .

Что такое режимы просмотра в Drupal 8

  • Щелкните режим просмотра личных данных .

  • Прокрутите вниз и выберите макет с двумя столбцами (в параметрах Display Suite) из раскрывающегося списка.

  • Нажмите Сохранить .

  • Нажмите « Сохранить » еще раз (в конце концов), чтобы переместить поля в новый столбец.

  • Перетащите набор полей Личные данные в верхнюю часть левого столбца.

  • Разместите три соответствующих поля соответственно.

  • Поместите изображение в правую колонку.

  • Измените стиль изображения на средний.

  • Щелкните Обновить .

  • Перетащите все остальные поля в раздел « Отключено ».

  • Прокрутите вниз и нажмите Сохранить .

Что такое режимы просмотра в Drupal 8

  • Повторите процесс с двумя другими режимами просмотра. Используя параметры макета:

    • Три столбца одинаковой ширины

    • Трехколонный 25/50/25

Что такое режимы просмотра в Drupal 8

Что такое режимы просмотра в Drupal 8


Шаг №6. Создать вид

  • Щелкните Структура > Представления > Добавить представление .

  • Дайте представлению правильное имя.

  • Выберите Контент типа Известный человек .

  • Установите флажок Создать блок .

  • Измените количество элементов в блоке на 1.

  • Отметьте Использовать пейджер .

  • Щелкните Сохранить и изменить .

Что такое режимы просмотра в Drupal 8

  • Щелкните параметр « Поля » в разделе « Формат ».

  • Выберите Содержимое .

  • Нажмите Применить .

Что такое режимы просмотра в Drupal 8

  • Выберите первый режим просмотра.

  • Нажмите Применить .

  • Нажмите Сохранить .

Что такое режимы просмотра в Drupal 8

  • Щелкните раздел « Дополнительно » справа от пользовательского интерфейса представлений .

  • Нажмите «Использовать AJAX: Нет ».

  • Отметьте Использовать AJAX .

  • Нажмите Применить .

  • Нажмите Сохранить .

Что такое режимы просмотра в Drupal 8

  • Создайте еще 2 блока с тем же процессом. Единственная настройка, которая будет отличаться, — это режим просмотра в разделе « Формат ».

Что такое режимы просмотра в Drupal 8

Что такое режимы просмотра в Drupal 8


Шаг №7. Разместите блоки

  • Создайте статью только с заголовком.

  • Нажмите Сохранить .

Что такое режимы просмотра в Drupal 8

  • Щелкните Структура > Макет блока .

  • Прокрутите вниз до раздела « Контент ».

  • Щелкните Разместить блок .

  • Найдите все 3 блока.

Что такое режимы просмотра в Drupal 8

  • Щелкните Разместить блок .

  • Снимите флажок Отображать заголовок .

  • Ограничьте блок статьей, которую мы только что создали.

  • Нажмите Сохранить блок .

Что такое режимы просмотра в Drupal 8

  • Повторите процесс с двумя другими блоками.

  • Переставьте блоки под заголовком.

  • Щелкните Сохранить блоки .

Что такое режимы просмотра в Drupal 8

Перейдите к статье и посмотрите.

Что такое режимы просмотра в Drupal 8

Друпал крутость! Поздравляем!

Расскажите нам, как вы планируете использовать эту полезную функцию Drupal. Спасибо за чтение!