Formulareingabe formatieren und validieren (z.B. IBAN)
Hallo,
aktuell sollte ich es schaffen, Text-Formularfelder über die CONTAO-eigenen Möglichkeiten hinaus zu validieren und die Feldanzeige gleich bei der Eingabe zur formatieren. Ich gehe davon aus, dass dies am vernüftigsten zu machen ist über ein speziell dafür angepasste Input-Template (form_textfield.html5).
Z.B. sollten bei der Eingabe einer IBAN
- die ersten beiden Buchstaben DE unveränderbar vorgegeben sein
- danach genau 20 Ziffern folgen
- die Anzeige im Eingabefeld soll gemäß DIN gruppiert werden (fünf Vierergruppen, zuletzt zwei Ziffern, jeweils getrennt durch ein nicht zur Eingabe gehörendes Leerzeichen)
- die IBAN entsprechend der Vorgaben plausibel (Prüfsummenberechnung mit Modulo 97-10-Operation)
Eine Beschreibung der Prüfsummenberechnung (https://www.iban.de/iban-pruefsumme.html) sowie Javascript dafür (http://stackoverflow.com/questions/2...lidation-check) habe ich gefunden.
Wer kann mir Tipps für die Umsetzung geben oder hat das schon mal gemacht?
Vorab herzlichen Dank
Contao Rookie
Contao 4 - Kleines Tutorial: IBAN im Formular validieren
Liebes Forum,
bei der Suche nach der Lösung dieses Problems habe ich diesen Thread gefunden und bin mit ein bißchen Hilfe (Danke @fiedsch) zu einer Lösung gekommen, die ich in einem Blog-Eintrag aufgeschrieben habe, damit andere auch was davon haben:
https://www.contao-bayern.de/newsrea...alidieren.html
Viel Spaß damit!
Viele Grüße
Hella