3.3. Panels, Page Manager – Seitenausgabe-Builder. Erstellen einer Startseite.
Wir haben uns bereits mit dem Display Suite-Modul beschäftigt, das es ermöglicht, die Ausgabe eines Inhaltstyps in mehreren Spalten zu organisieren.
Jetzt betrachten wir die Module Page Manager und Panels, die es erlauben, in einer Spalte nicht nur den Inhaltstyp, sondern auch zusätzliche Blöcke auf der Seite anzuzeigen. Das ist besonders praktisch für die Startseite einer Website, wo wir verschiedene Ankündigungen, Nachrichten, Blogs und Artikel platzieren.
Aktivieren wir die folgenden Module: 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
Im Gegensatz zur Panels-Version für Drupal 7 besitzt Panels keine eigene Benutzeroberfläche mehr; Seiten werden jetzt über das Page Manager-Modul hinzugefügt. Das Panel-Theming ist ebenfalls anders: Wir verwenden nun das Layout Plugin-Modul, das die Definition von Plugins über YAML-Dateien ermöglicht. Wie man eigene Templates für Panels hinzufügt, besprechen wir in der nächsten Lektion. Vorerst verwenden wir die in Panels eingebauten Templates mit mehreren Spalten. Dadurch können wir unterschiedliche CSS-Codes für die Inhalte setzen und alles über das Admin-Panel konfigurieren.
Dokumentation zur Erstellung neuer Templates für Panels: