Bild-Feld hinzufügen
Die Basis ist geschaffen. Unser erster CustomCatalog beinhaltet erste Einträge und wird im Frontend ausgegeben.
In dieser Weiterführung soll eine neue Palette Bild-Einstellungen hunzugefügt werden und darin eine Checkbox Bild einfügen, die eine Bildauswahl läd, wenn diese aktiv ist. (Selektor)
Die neue Gruppe und das Bild-Attribut anlegen.
Zu erst legen wir die neue Gruppe/Palette an und vergeben den Titel Bild-Einstellungen
Jetzt das Bild-Attribute
CustomCatalog registriert nun bereits das neue Feld und möchte die Datenbank updaten.
Damit kann aber noch gewartet werden. Die Checkbox kommt noch hinzu.
Die Checkbox als Kontroll-Checkbox anlegen
Eine Checkbox kann in CustomCatalog auch als sogn. Selektor verwendet werden, um Felder nachträglich zu laden.
Wir möchten das frisch angelegt Bild-Attribute erst anzeigen lassen, wenn die Checkbox aktiv ist.
Dafür hinterlegen wir das Bild-Attribute als Kontrolliertes Feld in den Checkbox Einstellungen.
Hinweis: Kontroll-Checkboxes und die jeweils kontrollierten Attribute werden im Backend durch gleiche Farben hervorgehoben
Datenbankupdate
Die neuen Felder müssen der CustomCatalog Tabelle hinzugefügt werden, sonst wird Contao beim Speichern der Felder einen Fehler ausgeben.
Attribute mit Optionsfeldern (z.B. das Bild-Attribut), erstellen für jedes Optionsfeld ein passendes Feld.
Ein Bild einfügen
Jetzt können wir dem Eintrag ein Bild hinzufügen.
Hinweis: Kontroll-Checkboxes können für jedes Attribut genutzt werden.