TYPO3 form Multicheckbox condition

Um den Wert einer MultiCheckbox in einer Form-Condition abzufragen, hilft die Doku derzeit nicht weiter. Die Abfrage:

condition: 'formValues["checkbox-1"] == 1'

hilft hier nicht, da es sich um ein Array handelt und auch ein:

condition: 'formValues["checkbox-1"][] == 1'

führt nur zu einer Fehlermeldung. Am Ende handelt es sich hier aber auch um eine normale Symfony Condition. Es muss daher heißen:

condition: '1 in formValues["checkbox-1"]'

Und schon wird innerhalb des Arrays nach dem entsprechenden Wert gesucht und die Form-Variante entsprechend scharf geschaltet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.