Schritt 2: Die Backend-Eingabemaske aufbauen
Unser erster Katalog soll folgende Attribute / Felder beinhalten:
- Eine Überschrift
- Ein einfaches Textfeld
- Eine Textarea
- Ein Select-Feld
- und eine Checkbox, die den Veröffentlichen-Status steuert
- (später kommt noch ein Bild hinzu)
Überblick Gruppen
Gruppen beinhalten die Attribute / Felder. Das Stiftsymbol öffnet die Übersicht der Gruppen.
2.1 Die Gruppen anlegen
Meine Inhaltselemente > Element bearbeiten > Neue Gruppe
2.2 Attribute/Felder anlegen
Meine Inhaltselemente > Element bearbeiten > Gruppe bearbeiten > Neues Feld
Attribute sind die Kindelemente von Gruppen und stellen die späteren Eingabefelder dar. Jede Gruppe kann unendlich viele Attribute beinhalten.
Ein Überschriften-Feld erstellen...
Die Überschrift soll als Platzhalter (Wildcard) in der Listenansicht unserer Einträgen erscheinen.
Wir aktiveren dafür die Option In Backend-Wildcard anzeigen
Ein Textfeld erstellen...
Eine Select-Auswahl erstellen...
Eine Checkbox erstellen...
Es können soviele Attribute wie gewünscht angelegt werden.
Für dieses Tutorial reicht das Anlegen der Attribute wie in der Gesamtübersicht.
Hinweis: Der lesbare Alias wird der spätere Feldname des Datenbankfeldes in der Tabellendefinition des CustomCatalog. Das spätere Ändern des Alias ist jederzeit möglich. Allerdings verändert sich damit auch die Datenbankstruktur und ggf. wird das existierende Feld mit dem alten Alias bei einem Datenbankupdate gelöscht. Für Contao ist der Alias die eindeutlige Referenz/Zuordnung zu diesem Feld.