Group X
Mit Group X können Sie sehr ähnlich vorgehen, wie in Field X. Mit Field X können Sie bestimmte Felder - meist Bilder- oder Files-Uploads beliebig vervielfältigen (siehe auch das Einführungstutorial). Und mit Group X können Sie beliebig viele Gruppen erstellen.
Ein kleines Beispiel mit einem Bildnamenfeld, einem hochgeladen Bild und einem Aufnahmeort. Also drei Felder, die gruppiert werden. Zwecks besserer Übersicht lege ich im App Folder eine weitere Unterstruktur an.
Sie können hier im Überblick auch gleich erkennen, wieviele Felder und wieviele Forms zu einer App-Struktur erstellt wurden.
Nun bitte wieder in das Tab Field wechseln und die drei Felder erstellen. Also zweimal ein Textfeld (Bildname und Aufnahmeort) und einmal ein Image-Upload, welcher der Struktur "X-Gruppe" zugewiesen werden. An dieser Stelle ist es sehr wichtig, dass Sie im Storage die richtigen Eingaben machen, da es sonst nicht funktioniert. Bei allen drei Feldern geben Sie unten folgendes ein:
Custom - Article - addgruppenbild - Alter ankreuzen - Var (255) - Add Colume to table
Für "addgruppenbild" können Sie natürlich auch einen anderen Namen eingeben und bei jedem Feld ohnhin einen anderen. In der Datenbanktabelle werden nun neue Spalten erzeugt und die Werte dort hineingeschrieben. Damit ist es problemlos möglich, die Gruppe zu vervielfältigen.
Wechseln Sie nun wieder zum Tab Fields & Content Types und verfahren zunächst wie oben, in dem Sie auch hier wieder eine Admin Form für die X-Gruppe erstellen.
Anschließend editieren Sie die Hauptgruppe - im Beispiel habe ich sie "Die Gruppe" genannt und legen dort nun ein neues field an, in dem Sie wieder auf das Plus klicken und diesmal im Type "Group X" auswählen. Im Storage müssen Sie auch wieder "Alter" ankreuzen und "Add Colume to table" auswählen
Wenn Sie nun speichern, haben Sie in der Form zwei Group-Fields:
Wechseln Sie nun zur Beitragsübersicht und wählen unter "Neu" "Die Gruppe" aus, dann erhalten Sie zunächst die beiden Felder der ersten Gruppe und die drei Felder der zweiten Gruppe, die Sie mittels der Plus/Minus-Tasten als Gruppe beliebig oft in Ihrem Beitrag einfügen können.
Anwendungsbeispiel gibt es sicherlich viele. Beispielsweise kann das als Basis für eine Galerie oder für einen Marktplatz dienen. Bereits diese einfachen Beispiele zeigen, zu was Seblod möglich ist und auf wieviele Erweiterungen Sie in Zukunft vielleicht verzichten können, wenn Sie sich ein wenig in Seblod reinfuchsen.