[TYPO3-german] Formhandler: mindestens ein von x Feldern muß befüllt sein
Johannes C. Schulz - EnzephaloN IT-Solutions
info at enzephalon.de
Mon Nov 4 12:36:51 CET 2013
Hallo nochmals
Habe den Fehler selber gefunden. Das Fomular wird bei leeren Feldern
garnicht abgeschickt. Im HTML-Template war der Platzhalter falsch:
###error_room### statt ###error_room_required###
Johannes
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Johannes C.
Schulz - EnzephaloN IT-Solutions
Gesendet: Montag, 4. November 2013 12:31
An: typo3-german at lists.typo3.org
Betreff: [TYPO3-german] Formhandler: mindestens ein von x Feldern muß
befüllt sein
Hallo typo3-Gemeinde
Ich habe hier mit einem Formhandler-Formular das Problem, daß ich einen
Check brauche daß eins von drei Feldern befüllt sein muß. Ich habe dazu im
Netz einen Ansatz gefunden, der leider noch nicht funktioniert. Deswegen die
Bitte an Wissende, mir hier etwas auf die Sprünge zu helfen:
plugin.Tx_Formhandler.settings{
if.1{
conditions {
OR1 {
AND1 = singleroom<1
AND2 = doubleroom<1
AND3 = sharedroom<1
}
}
isTrue{
validators.1.config.fieldConf{
room.errorCheck.1 = required
}
}
}
[
]
Im Template steht dann:
<div class="csc-mailform-field">
###error_room_required###
<label for="singleroom">###LLL:singleroom###
###required_singleroom###</label>
<input type="text" name="formhandler[singleroom]" id="singleroom"
value="###value_singleroom###"/>
<label for="doubleroom">###LLL:doubleroom###
###required_doubleroom###</label>
<input type="text" name="formhandler[doubleroom]" id="doubleroom"
value="###value_doubleroom###"/>
<label for="sharedroom">###LLL:sharedroom###
###required_sharedroom###</label>
<input type="text" name="formhandler[sharedroom]" id="sharedroom"
value="###value_sharedroom###" />
Nur wird der Fehler derzeit nicht aufgerufen. Selbst wenn alle Felder leer
sind, wird das Formular abgeschickt.
Achja: Mir ist eigentlich egal was in den Feldern steht Formhandler
erlaubt aber nur = != < und >. Kann man das auch als notEmpty bauen?
Danke für Eure Hilfe.
Johannes
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list