Telefonnummer HTML5 Validierung / Contao Regular Expression [GELÖST]
Hallo,
ich habe in einem Formular ein Textfeld als Pflichtfeld mit der Eingabeprüfung "Telefonnummer" eingetragen.
Die HTML5 Validierung ist aktiviert. Dennoch scheint die Contao eigene Validierung restriktiver zu sein als die HTML5 Validierung für Telefonnummern:
Lasse ich das Feld leer greift die HTML5 Validierung - Gebe ich ein Sonderzeichen oder Buchstaben ein greift die HTML5 Validierung nicht, stattdessen erscheint eine (Contao)- Fehlermeldung.
Ich würde gerne das entsprechende Template ( pattern ) anpassen, damit die HTML5 Validierung identisch ist mit der Contao Regexp für Telefonnummern.
(Auch wenn mit dem aktivierten Contao Script "js_autofocus" an die Fehlermeldung gescrollt wird - hätte ich lieber eine durchgehende HTML5 Validierung Darstellung... )
Wie/Wo finde ich die Contao RegExp für die Eingabeprüfung "Telefonnummer" ...
Danke
Franko
LÖSUNG:
Ein neues form_textfield z.B. form_textfield_phone Template anlegen und hier <input> mit pattern="[0-9 \+\(\)\/-]+" erweitern.
Dieses Template dann für das entsprechende Contao Form Feld mit der Eingabeprüfung "Telefonnumer" setzen.