Hallo,
hoffentlich ist das die richtige Stelle für meine Frage. Ich habe ein Formular mit 'formhandler' gebaut und habe folgendes Problem:
Man soll mittels eines Radio-Buttons auswählen können ob die Zahlart z.B. PayPal oder Bankeinzug ist und das Feld "Konto" soll nur im zweiten Fall als Pflichtfeld behandelt werden. Die Eingabe sieht wie folgt aus:
<input type="radio" name="formhandler[payment]" value="paypal" ###checked_payment_paypal###> ###LLL:paypal###
<input type="radio" name="formhandler[payment]" value="transfer" ###checked_payment_transfer###> ###LLL:transfer###
Ausgewählt: ###value_payment###
Die Auswahl und auch Ausgabe des Wertes geht ohne Probleme.
Das dazugehörige TS für die Bedingung sieht so aus:
if {
1 {
conditions {
OR1.AND1 = payment!=paypal
} isTrue {
validators.1.config.disableErrorCheckFields = account
}
}
}
Und das geht leider gar nicht. D.h. die Bedingung wird nie ausgeführt und er will immer das Feld Konto ausgefüllt haben.
Ich hoffe, Ihr habt einen Rat für mich.
Danke und Grüße
Carl