xYAML

Aus Contao Community Documentation

Version vom 25. April 2013, 21:23 Uhr von Tril (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)


YAML 4 Integration für Contao.

Erweiterungs-Übersicht
Name des Entwicklers Tristan Lins
Version der Erweiterung 3+
Kompatibilität mit Contao Version 2.11+
Link zum Tracker https://github.com/bit3/contao-xyaml/issues


xYAML ist eine von vielen YAML Integrationen für Contao. xYAML versucht alle notwendigen Grundgerüste (Inhaltselement und Templates), sowie eine automatische aber trotzdem anpassbare automatisierte Integration von YAML zu sein.


Achtung.png Achtung: Die YAML Dateien werden aus lizenzrechtlichen Gründen nicht mit der Erweiterung ausgeliefert. Die Dateien müssen separat heruntergeladen und installiert werden.


Features

Anpassbare YAML Quellen Die YAML Dateien werden nicht mit der Erweiterung ausgeliefert. Der Web-Entwickler muss diese selbst installieren und den Pfad dorthin über die Systemverwaltung konfigurieren. Damit ist es dem Web-Entwickler aber auch möglich, die YAML Dateien nach belieben anzupassen und mit seiner bevorzugten Versionsverwaltung zu managen ohne beim Update der Erweiterung Angst haben zu müssen, dass etwas kaputt geht.

Datei:Xyaml-settings.png
Der Pfad zu den YAML Dateien wird in den Systemeinstellungen zentral festgelegt

Anpassbare automatische optionale Integration der YAML CSS+JS Dateien Wenn der Web-Entwickler den Pfad zu den YAML Dateien korrekt konfiguriert hat, kann xYAML alle notwendigen Dateien automatisch einbinden. Dabei kann pro Layout bestimmt werden ob und welche Componenten eingebunden werden sollen. Ansonsten muss dies der Web-Entwickler selbst in die Hand nehmen, z.B. über die Erweiterung Theme+ oder in Contao 3 als zusätzliche Layoutdateien.

Datei:Xyaml-layout.png
Ob und welche Komponenten eingebunden werden, kann pro Layout bestimmt werden

Support für Grids Es stehen 4 Inhaltselement zur Verfügung. Zwei um eine Grid-Zeile zu definieren ("Grid Zeilenanfang" und "Grid Zeilenende"), damit können mehrere Elemente zu einem Grid zusammengefasst werden. Zwei weitere um eine Grid-Spalte zu definieren ("Grid Spaltenanfang" und "Grid Spaltenende"), damit können mehrere Element zu einer Spalte zusammengefasst werden. Die Grid-Spalten-Elemente sind jedoch nicht notwendig, die Spaltenbreite und Flussverhalten einer Spalte kann auch pro Element festgelegt werden. Als optische Stütze wird in der Elementauflistung zusätzlich angezeigt welche Spaltenbreite ein Element einnimmt und wo das Element in der Zeile steht.

Datei:Xyaml-grid-elements.png
Anzeige der Spalten in der Elementauflistung
Ansichten
Meine Werkzeuge

Contao Community Documentation

Toflar hat mich gestern entjungfert! ... er hat meinen ersten PR gemerged.

Kim Wormer
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge