Formular-Auflistung: Unveröffentlichte Einträge manuell sichtbar machen
Hi zusammen,
ich hab ein Formular für Party-Anmeldungen, bei dem man auswählen kann, ob die Anmeldung veröffentlicht werden soll oder nicht. Dieses Select-Menü ist im EFG mit published bezeichnet und hat die Werte 0 für "nein" und 1 für "ja". "ja" ist hierbei standardmäßig ausgewählt. Das Label heißt "Anmeldung veröffentlichen?". Funktioniert soweit auch gut.
Jetzt fiel mir auf, dass in den Formular-Daten (links im Contao-Menü) eine unveröffentlichte Anmeldung nicht 0,1, ja oder nein speichert, sondern ein "n". Das ist vermutlich auch der Fehler, denn wenn ich eben diese unveröffentlichte Anmeldung sozusagen anonymisieren will, sodass nur noch die Initialen oder so sichtbar sind und dabei den Wert von "Anmeldung veröffentlichen" auf "ja" bzw "1" setzen will (ich hab schon beides ausprobiert, Feld- und Optionswerte speichern) hat das beim Speichern einen seltsamen Effekt:
- "ja" wird nicht übernommen, es steht nach der Speicherung einfach wieder auf "nein"
- "1" speichert zwar, aber im Frontend ist einfach nichts zu sehen. Auch nicht in einem anderen Browser, ein Cacheproblem scheint es also nicht zu sein.
Bin ich denn total Banane?
Contao 3.1.4
Liste der Anhänge anzeigen (Anzahl: 2)
Mein Lösung
Hallo Kim,
ich habe es wie folgt gelöst:
1) Im Formular Radio-Buttons mit dem Feldnamen "liste"
2) Im Frontend-Modul Auflistung dann die Bedinung eintragen
Das Ganze funktioniert problemlos. Bitte schaue Dir auch die beiden Screenshots an.
Viele Grüße
Schmidty