4.3. Panels, Page Manager - Конструктор вывода страниц. Создание главной страницы.

Главные вкладки

levmyshkin 7 июля 2019 в 11:38

Мы уже разобрались с модулем Display Suite, который позволяет организовать вывод типа материала в несколько колонок.

Видео:
https://www.youtube.com/watch?v=0MOFjTA_LEU

Теперь мы расмотрим модули Page Manager и Panels, они позволяют вывести в колонки не только тип материла, но и дополнительные блоки на странице. Это особенно удобно для главной страницы сайта, где мы размещаем различные анонсы новостей, блогов, статей.

Давайте включим следующие модули Chaos Tools, Page Manager, Layout Plugin, Panels:

https://www.drupal.org/project/ctools
https://www.drupal.org/project/layout_plugin
https://www.drupal.org/project/panels
https://www.drupal.org/project/page_manager

В отличие от Panels 7ой версии друпала, в Panels больше нет UI, мы добавляем страницы через модуль Page Manager. Также отличается темизация панелей, теперь мы используем модуль Layout Plugin, который позволяет определять плагины через YAML файлы, о том как добавить свой шаблон для панели мы рассмотрим в следующем уроке, а пока будем использовать уже встроенные в Panels шаблоны панелей из нескольких колонок. Таким образом мы можем задавать разную верстку контента и настраивать это все через админку.

Документация по созданию новых шаблонов для Panels:

https://www.drupal.org/node/2578731