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

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

Теперь мы расмотрим модули 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

 

 

 

ВложениеРазмер
Package icon drupalbook.zip1.55 КБ

Комментарии

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Как по мне Панели еще

Как по мне Панели еще сыроваты и есть возжность, что сайт с панелями упадет при их использование. Думаю пока буду делать уроки по Drupal 8 API и программированию на Drupal.