[TYPO3-german] formhandler: erweiterung der ajax validierung -> ausgeben der fehlermeldungen
Reinhard Führicht
rf at typoheads.at
Wed Oct 5 15:55:23 CEST 2011
Hallo Christopher,
> Mir ist ebenfalls noch aufgefallen das sich mein Formular abschicken lässt
> obwohl noch Fehler drinnen sind.
> Sieht so aus als greift nach der Ajax Validierung kein
> Tx_Formhandler_Validator_Default sondern gleich der erste Finisher...
>
> Ich denke mir, das ein User, der keine Javascript aktiviert hat (Gibt es
> wirklich noch)... hier probleme bekommen könnte...
> Mit dem Script oben wäre die selbe markierung des Fehlers möglih, als wäre
> das komplette Form durch den Server validiert worden
> anstatt durch einzelne AJAX aufrufe... eine Verbindung beider Funktionen
> wäre optimal, d. h. das wenn Tx_Formhandler_AjaxHandler_JQuery
> meldet, das das komplette Form OK ist, dann sollte bevor der Finisher dran
> ist, das reguläre Tx_Formhandler_Validator_Default greifen....
>
> Was hällst du davon?
>
Die AJAX-Validierung greift auf die Konfiguration des Validator_Default
zu. Wenn also deine AJAX-Validierung funktioniert, dann ist auch eine
serverseitige Validierung konfiguriert. Die beiden Validierungen gibt es
also nur zusammen!
Das Verhalten, das du beschreibst, hört sich eher nach einem Bug oder
einem Fehler in deiner Konfig an.
Wenn deine Konfig zu stimmen scheint, kannst du ja ein Ticket auf Forge
öffnen und bitte deine Konfig posten. Dann kann ich versuchen, den
Fehler zu reproduzieren.
Viele Grüße,
Reinhard
More information about the TYPO3-german
mailing list