Mit dem Modul Panels können unter YAML für Drupal die YAML Subtemplates verwendet werden. Zur Installation wird das entsprechende Panels Paket und das Paket YAML für Drupal - Subtemplates für Panels benötigt.
Modul Installation - Drupal 5.x
Nachfolgend werden die einzelnen Installationsschritte für das Modul Panels beschrieben.
- Das Archiv panels-5.x-*.tar.gz in das Verzeichnis sites/all/modules/panels entpacken.
- Das Verzeichnis sites/all/modules/panels/layouts in sites/all/modules/panels/layouts.org umbenennen. Die bei Panels mitgelieferten Vorlagen arbeiten unter YAML für Drupal möglicherweise fehlerhaft und sollten deshalb entfernt werden.
- Das Layouts Verzeichnis im Archiv yaml_subtemplates-*.tar.gz in das Verzeichnis sites/all/modules/panels/layouts entpacken.
- Das Modul Panels in Verwalten > Seitenaufbau > Module aktivieren.
- Die Konfiguration der Einstellungen wird unter Verwalten > Seitenaufbau > Panels vorgenommen.
Beispiel für die Erstellung eines Panels 1.x
Wie erstellt man ein Panel? Diese Frage soll hier schrittweise beschrieben werden.
- Erstellen Sie einige Artikel, z.b. mindestens zwei Artikel für ein 2 Spalten Panel.
- Nun ein Panel unter Verwaltung > Panels > add erstellen und ein Subtemplate auswählen z.b.: 2 Spalten mit 50/50 Teilung.
- Das Feld Page Title ausfüllen.
- Das Feld CSS ID leer lassen.
- Im Feld Path einen eindeutigen URL Alias eingeben z.b. beispiel.
- Jetzt ordnen Sie die zuvor erstellten Artikel den Bereichen links/rechts zu.
- Speichern der Einstellungen.
- Nun wird das Panel in einer Liste unter Verwaltung > Panels angezeigt.
- Zuletzt erstellen Sie noch einen Menüeintrag mit dem Pfad beispiel.
Subtemplate Layouts
![Flexibel](/sites/all/modules/panels/plugins/layouts/flexible/flexible.png)
Flexibel
![Eine Spalte](/sites/all/modules/panels/plugins/layouts/onecol/onecol.png)
Eine Spalte
![Zwei Spalten gestapelt](/sites/all/modules/panels/plugins/layouts/twocol_stacked/twocol_stacked.png)
Zwei Spalten gestapelt
![Drei Spalten 25/50/25 gestapelt](/sites/all/modules/panels/plugins/layouts/threecol_25_50_25_stacked/threecol_25_50_25_stacked.png)
Drei Spalten 25/50/25 gestapelt
![Zwei Spalten gestapelt](/sites/all/modules/panels/plugins/layouts/twocol_bricks/twocol_bricks.png)
Zwei Spalten gestapelt
![Drei Spalten 33/34/33 gestapelt](/sites/all/modules/panels/plugins/layouts/threecol_33_34_33_stacked/threecol_33_34_33_stacked.png)
Drei Spalten 33/34/33 gestapelt
![Zwei Spalten](/sites/all/modules/panels/plugins/layouts/twocol/twocol.png)
Zwei Spalten
![Drei Spalten 25/50/25](/sites/all/modules/panels/plugins/layouts/threecol_25_50_25/threecol_25_50_25.png)
Drei Spalten 25/50/25
![Drei Spalten 33/34/33](/sites/all/modules/panels/plugins/layouts/threecol_33_34_33/threecol_33_34_33.png)
Drei Spalten 33/34/33
![2 Spalten 66/33](/sites/all/themes/yaml/plugins/layouts/ym_grid_66_33/ym_grid_66_33.png)
2 Spalten 66/33
![2 Spalten 75/25](/sites/all/themes/yaml/plugins/layouts/ym_grid_75_25/ym_grid_75_25.png)
2 Spalten 75/25
![2 Spalten 38/62](/sites/all/themes/yaml/plugins/layouts/ym_grid_38_62/ym_grid_38_62.png)
2 Spalten 38/62
![2 Spalten 50/50](/sites/all/themes/yaml/plugins/layouts/ym_grid_50_50/ym_grid_50_50.png)
2 Spalten 50/50
![2 Spalten 50/50, gestapelt](/sites/all/themes/yaml/plugins/layouts/ym_grid_50_50_stacked/ym_grid_50_50_stacked.png)
2 Spalten 50/50, gestapelt
![2 Spalten 62/38](/sites/all/themes/yaml/plugins/layouts/ym_grid_62_38/ym_grid_62_38.png)
2 Spalten 62/38
![3 Spalten 33/33/33](/sites/all/themes/yaml/plugins/layouts/ym_grid_33_33_33/ym_grid_33_33_33.png)
3 Spalten 33/33/33
![3 Spalten 33/33/33, gestapelt](/sites/all/themes/yaml/plugins/layouts/ym_grid_33_33_33_stacked/ym_grid_33_33_33_stacked.png)
3 Spalten 33/33/33, gestapelt
![2 Spalten 25/75](/sites/all/themes/yaml/plugins/layouts/ym_grid_25_75/ym_grid_25_75.png)
2 Spalten 25/75
![2 Spalten 33/66](/sites/all/themes/yaml/plugins/layouts/ym_grid_33_66/ym_grid_33_66.png)
2 Spalten 33/66
![4 Spalten 25/25/25/25](/sites/all/themes/yaml/plugins/layouts/ym_grid_25_25_25_25/ym_grid_25_25_25_25.png)
4 Spalten 25/25/25/25
![Startseite](/sites/all/themes/yamlfd/plugins/layouts/ym_grid_yamlfd_frontpage/ym_grid_yamlfd_frontpage.png)
Startseite