[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