Telefonnummer-Eingabe mit Länderauswahl
Erweiterte Funktion zur Eingabe von Telefonnummern mit Länderauswahl in der Micro-App im Terminal und der Driver-PWA
Überblick
Das Telefonnummern-Eingabefeld ermöglicht die Eingabe von Telefonnummern mit intuitiver Länderauswahl, automatischer Formatierung und länderbasierter Validierung. Das Eingabefeld lässt sich flexibel konfigurieren (Default-Land, Whitelist, International-Option, Read-only, mehrsprachige Fehlermeldungen / Placeholders) und ist in der Micro-App im Terminal und in der Driver-PWA einsetzbar.
Bestehende Micro-Apps funktionieren ohne Anpassungen weiter. Um neue Funktionen wie Länder-Vorauswahl, Whitelist, International-Option zu nutzen, muss die Phone-Element-Konfiguration aktualisiert werden.
Wesentliche Vorteile
- Schnellere Eingabe durch Flaggen-Dropdown mit Suche nach Name, ISO-Code und internationeler Vorwahlnummer (z. B. +49)
- Korrekte Formatierung im internationalen Modus und strenge Validierung pro Land
- Mehrsprachige Labels, Placeholder und Fehlermeldungen möglich
- Konfigurierbare Voreinstellungen und Ländereinschränkungen
- Stabileres Verhalten bei virtuellen Tastaturen
Funktionsumfang
Länderauswahl
- Dropdownliste mit SVG-Landesflaggen und Ländercodes (z. B. +49) verfügbar
- Suche nach Ländername, ISO-Kürzel oder Vorwahl (z. B. +49) möglich

Suche nach der Länderkennung
- Automatische Voreinstellung des Landes anhand der App-Sprache, z. B. de → Deutschland
- Eine manuelle Änderung des Landes ist jederzeit möglich
- Optional kann die Auswahl auf bestimmte Länder beschränkt werden
Eingabe & Validierung
- Es gibt ein Kombiniertes Feld für Länderauswahl und Nummer (kein separates Feld)

Eingabe der Telefonnummer inkl. der Länderauswahl
- Automatische Formatierung im internationalen Format (z. B. +49 XXXX XXXXX)
- Tolerante Eingabe
- Leerzeichen und Bindestriche werden intern normalisiert und führen zu keinen Fehlern
- Verbesserungen für virtuelle Tastaturen
- Die Eingabe wird nicht mehr durch ein + blockiert
- Die eingegebene Telefonnummer wird in Echtzeit anhand der länderspezifischen Regeln (Länge, Startziffern, Struktur) geprüft
- Ungültige Nummern werden sofort mit einer Fehlermeldung angezeigt
- Optional können eigene mehrsprachige Fehlermeldungen ausgegeben werden
- Der Nutzer kann das Land jederzeit ändern, optional ist auch eine „International“-Option verfügbar
- Die Komponente erkennt anhand der eingegebenen Vorwahl automatisch das korrekte Land, sobald weiter Daten eingegeben werden

"International" als Auswahlmöglichkeit
Nationale Eingabemasken mit sichtbarer Ländervorwahl sind nicht umgesetzt worden. Die internationale Formatierung deckt dieses ab.
Ein Wechsel des Landes setzt die Telefonnummer zurück.
Bei der Sprachauswahl „en" wird die US-Flagge angezeigt, nicht die UK-Flagge. Dies entspricht dem Standardverhalten der Library.
Updated 13 days ago