#digadocs
Details
Version: 3.0.0Zuletzt aktualisiert: 5. März 2025
Allgemeine Einstellungen
Zeichen ausschließen
Zeichen begrenzen
Dokumentation
Shopware 6 - Formularvalidierung für Sonderzeichen und Zeichenlänge
Das Plugin ermöglicht es, die maximal zulässige Anzahl von Zeichen pro Eingabefeld festzulegen, um sicherzustellen, dass die von den Kunden eingegebenen Informationen nicht zu lang sind. Es validiert sowohl Registrierungs- als auch Kundenkontoformulare, um sicherzustellen, dass die eingegebenen Daten den von Ihnen festgelegten Anforderungen entsprechen. Wenn das Plugin ein Problem mit den eingegebenen Daten feststellt, wird eine Validierungsmeldung in einem Standard-Popup-Fenster und als Texthinweis angezeigt, um die Kunden darauf hinzuweisen, welche Änderungen vorgenommen werden müssen.
Ein besonderes Feature des Plugins ist die Option, chinesische, japanische und koreanische Zeichen auszuschließen. Insgesamt bietet das Plugin eine benutzerfreundliche Möglichkeit, die Eingabe von Informationen bei dem Registrierungs- als auch Kundenkontoformular zu steuern und sicherzustellen, dass die von Ihren Kunden eingegebenen Daten korrekt und angemessen sind.
Allgemeine Einstellungen
- Verkaufskanal: Wählen Sie den gewünschten Verkaufskanal, für den Sie die Formularvalidierung aktivieren möchten.
- Aktiv: aktiviert die Einstellungen für den ausgewählten Verkaufskanal.
- Debug: es werden zusätzliche Ausgaben in der Konsole ausgegeben zur Problembehandlung.

Zeichen ausschließen
Zeichen ausschließen: Sie können individuelle Sonderzeichen ausschließen. Fügen Sie bei mehreren Sonderzeichen ein Leerzeichen zwischen den Sonderzeichen ein.
Chinesische, japanische und koreanische Zeichen ausschließen: schließt sämtliche chinesische, japanische und koreanische Zeichen aus.

Beispiele
In diesem Beispiel wurde das Sonderzeichen ☰ (Hamburger-Menü) ausgeschlossen:

In diesem Beispiel wurden chinesische, japanische und koreanische Zeichen ausgeschlossen:

Zeichen begrenzen
Neben dem Ausschluss bestimmter Sonderzeichen können Sie auch die Gesamtlänge an Zeichen im Registrierungsformular begrenzen.
Diese Funktion kann hilfreich sein, wenn die Weitergabe der Daten an beispielsweise Ihre Spedition nur eine bestimmte Anzahl an Zeichen verarbeiten kann.
Für die folgenden Felder können Sie eine Zeichen-Begrenzung vornehmen:
- Vorname
- Nachname
- Titel
- Telefonnummer
- Straße und Hausnummer
- Ort
- PLZ
- Adresszusatz 1
- Adresszusatz 2
- Firma
- Abteilung

Beispiel
Um den Vornamen auf max. 2 Zeichen zu begrenzen, schreiben Sie einfach eine "2" in das Vornamen-Feld. Im Frontend sieht die Ausgabe wie folgt aus:
