Neu Zulassen der Eingabe von Buchstaben in das Feld Telefonnummer (der Lieferadresse)

andre.arndt

Aktives Mitglied
14. Januar 2021
2
0
Hallo zusammen,

ich nutze JTL Shop 5 mit NOVA Template und im Eingabefeld "Telefonnummer" (welches ich nach "Kostenstelle" umbenannt habe) möchte ich die Eingabe nicht nur von Ziffern, sondern auch von Buchstaben zulassen.
Bei dem Eingabefeld handelt es sich um die Telefonnummer der Lieferadresse.

lieferadresse_telefon.png

Ich habe bereits im Quellcode der entsprechender Datei den "type" des input-Tages von "tel" auf "text" geändert, die Meldung "Bitte geben Sie Ihre Nummer nur in Ziffern ein." kommt trotzdem.

Unbenannt.JPG

Leider finde ich nicht wo die Überprüfung der Eingabe stattfindet.

Wie oder wo kann ich die Überprüfung der Eingabe des Feldes "Telefonnummer" abschalten bzw. die Eingabe von Buchstaben zulassen?

Vielen Dank im Voraus!
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
347
Halle (Saale)
Du tust dir mit der Umwidmung eines solchen Feldes keinen Gefallen. Erstell dafür lieber ein neues Formularfeld im Backend unter "Eigene Inhalte" -> Erweiterte Kundendaten
 

andre.arndt

Aktives Mitglied
14. Januar 2021
2
0
Du tust dir mit der Umwidmung eines solchen Feldes keinen Gefallen. Erstell dafür lieber ein neues Formularfeld im Backend unter "Eigene Inhalte" -> Erweiterte Kundendaten

Ja, das ist mir bekannt. Wir brauchen jedoch den Zusatzfeld für Lieferadressen. "Erweiterte Kundendaten" kann man leider nur für Rechnungsdaten definieren.

Ein Kunde bei uns kann dutzende Lieferadressen bzw. Kostenstellen haben. Diese Kostenstellen müssen wir auf den Rechnungen ausgeben. In JTL gibt es keine Möglichkeit dafür. Deshalb nutzen wir das Feld "Telefonnummer" der Lieferadresse und geben auf der Rechnung die Kostenstelle als Telefonnummer der Lieferadresse.

kostenstellen.png

Es gibt aktuell leider keine bessere Lösung für unser Vorhaben. Und die Kostenstellen bei uns enthalten Buchstaben, deshalb möchte ich die Eingabe der Buchstaben zulassen.
 

Ähnliche Themen