PLZ Validierung nach Land

PLZ Validierung nach Land

von: huebertweb (3) Bewertungen Quelloffen 139 Downloads
Aktuelle Version:

Version:

25% Aktionsrabatt 29,25 € * 39,00 € * Aktion gültig bis 04.12.20 23:59
Dieses Plugin ist für Shopware 6 verfügbar
Support
  • huebertweb
  • de_DE en_GB
Dieser Hersteller reagiert sehr schnell auf Supportanfragen
Plugin Details
  • Huebe75744829260
  • huebertweb
  • 1.0.3
  • 19.02.2020
  • de_DE en_GB es_ES fi_FI fr_FR it_IT nb_NO nl_NL pl_PL sv_SE bg_BG cs_CZ pt_PT
  • 5.2.0 – 5.2.27
    5.3.0 – 5.3.7
    5.4.0 – 5.4.6
    5.5.0 – 5.5.10
    5.6.0 – 5.6.9
Bei der Registrierung wird das Format der Postleitzahl anhand der Auswahl des Landes überprüft.... mehr

Produktinformationen

Highlights

  • Vorab-Prüfung von Postleitzahlen
  • PLZ-Format nach eigenen Vorgaben
  • Probleme bei Versand-Etiketten vermeiden
  • Komplexe Abfragen möglich

Beschreibung

Bei der Registrierung wird das Format der Postleitzahl anhand der Auswahl des Landes überprüft. Die Vorgabe für die PLZ wir für jedes Land selbst als Regex definiert.Für Deutschland könnte der Regex für 5 aufeinanderfolgende Ziffern z.B. so aussehen: ^[0-9][0-9][0-9][0-9][0-9]$ 
Zusätzlich kann für die Fehlermeldung eine Beispiel PLZ definiert werden. Für Schweden welche 3 Ziffern ein Leerzeichen und wieder 2 Ziffern verlangen z.B. für Stockholm 111 21 könnte der Regex dann so aussehen: \d{3} \d{2}

Entspricht die PLZ nicht dem vorgegebenem Format(Regex) wird eine Fehlermeldung mit einer Beispiel PLZ ausgegeben. Erst wenn die Postleitzahl mit dem Format übereinstimmt kann die Registrierung abgeschlossen werden.
Dies hat den Vorteil das z.B. bei dem DHL-Etikett die richtige PLZ verwendet wird falls sich hier ein User vertippt oder etwas merkwürdiges eingibt.

Wie ein Regex aufgebaut wird:

https://medium.com/factory-mind/regex-tutorial-a-simple-cheatsheet-by-examples-649dc1c3f285

Beispiele für verschiedene Länder:http://pattern.tfcpc.de/pattern-beispiele-plz.php

Hier können Reguläre Ausdrücke getestet werden:

http://www.regexe.de/


Häufig gestellte Fragen

  • Regex für Länder mit mindestens 4 aufeinander folgenden Ziffern Beispiel-Länder dafür wären Deutschland: Australien, Österreich, Belgien, Ungarn: ^\d{4}$
  • Rege für 3 Ziffern gefolgt von einem Leerzeichen gefolgt von 2 Ziffern: Beispiel 123 45 z.B. das Land Schweden: \d{3} \d{2}
  • Regex Beispiel für Spanien ((0\d|[1-4]\d|5[0-2]))\d{3}
  • Regex Beispiel Kanada & USA Kanada: [ABCEGHJKLMNPRSTVXYZ]\d[A-Z] \d[A-Z]\d USA: (\d{5})|(\d{5}(-\d{4}))^\d{5}$
  • Alle Fragen und Antworten anzeigen Weniger Fragen und Antworten anzeigen

Videos

Bewertungen lesen, schreiben und diskutieren... mehr

Kundenbewertungen

Durchschnittliche Kundenbewertung aus 3 Bewertungen:

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Gefällt uns gut!

27.07.2020

Ein tolles Plugin was genau das tut was es soll!

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Sehr nützliche Ergänzung

06.11.2018

Die Möglichkeit für jedes Land per RegEx eine eigene Regel zu definieren ist unglaublich vielseitig. Die Konfiguration direkt in der Länderverwaltung im Backend zu hinterlegen ist ebenfalls gut gelöst. Auch die Möglichkeit dem Kunden eine zulässige Schreibweise je Lieferland zu zeigen wenn er eine ungültige Schreibweise verwendet hat, erleichtert dem Kunden die Eingabe deutlich und sorgt einfach für korrektere Schreibweisen bei der PLZ.

Den einzigen Abzug den ich hier vergeben muss ist der für die nicht systemweite Validierung. Das Plugin greift lediglich einmal bei der Neuregistrierung, nicht jedoch wenn der Kunde Adressen ändert oder eine weitere Lieferadresse hinzufügt oder im Checkout Adressen verändert.
Ein wirklich nützliches Plugin.

Nachtrag: Da dieser Wunsch jetzt auch erhört wurde gibt es natürlich volle Punktzahl. + einen Bonusstern für die schnelle Umsetzung von Kundenwünschen :-)
Vielen Dank

Gesamt
Funktionalität
Bedienung
Dokumentation
Support
huebertweb
06.11.2018

Vielen Dank für diese Ausführliche Bewertung. Ich berücksichtige Ihre Anmerkung sehr gerne mit einem Update.
Folgende Funktionen sind somit für das nächste Update geplant:
- Änderung bei Kundenadresse
- Hinzufügen von weiteren Lieferadressen
- Änderung bei Adressen im Checkout

Validierung für ALLE Postleitzahlen -> GENIAL!

14.08.2018

Wir haben viele Plugins für die PLZ-Validierung getestet. Doch immer konnte man nur Anzahl Zeichen nur Ziffern usw. einstellen. Problematisch wurde es dann Beispielsweise für Schweden in welcher ein Leerzeichen enthalten ist. Naja dieses Plugin löst all unsere Probleme :)
Nochmal vielen Dank für die Unterstützung beim Regex, funktioniert jetzt alles super.

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Installationsanleitung

Plugin aus dem Store installieren und aktivieren.
Im Backend können dann in den Grundeinstellungen -> Shopeinstellungen -> Länder
für die einzelnen Länder die Regex und eine Beispiel PLZ definiert werden. Dafür klickt man ganz rechts auf das Icon mit den 2 Zeilen und dem grünen Plus.


Regex-Vorlagen

DeutschlandAustralien, Österreich, Belgien, Ungarn: ^\d{4}$

Schweden: \d{3} \d{2}

Spanien: ((0\d|[1-4]\d|5[0-2]))\d{3}

Kanada: [ABCEGHJKLMNPRSTVXYZ]\d[A-Z] \d[A-Z]\d

USA: (\d{5})|(\d{5}(-\d{4}))^\d{5}$


Grundlegende Zeichen & Symbole für einen Regex  

^ Anfang des Strings

* Keinmal oder mehmals 

Einmal oder mehrmals 

? Einmal oder keinmal 

{n}; {n,};{n,o} Genau n-mal; Mindestens n-mal; Mindestens n und maximal o mal 

. Alle Zeichen außer \n (newline) 

$ Ende dieses Strings 

\w;\W Wortbuchstaben ≈ [a-zA-Z0-9_]; Keine Wortbuchstaben ≈ [^a-zA-Z0-9_] 

\d;\D Zahl ≈ [0-9]; Keine Zahl ≈ [^0-9] 

\s;\S Leerzeichen ≈ [\n\r\f\t]; Keine Leerzeichen [^\n\r\f\t] 

i Groß/Kleinschreibung ignorieren

Änderungen

Version 1.0.3

Kompatibilität: Kompatibel mit Shopware 5.2.9

Version 1.0.2

Neue Funktion: Fehlermeldung für die Besipiel-Ausgabe der PLZ ist nun übersetzbar

Version 1.0.1

Bugfix: Kompatibilität mit neuster Shopware-Version(5.5.3)Neue Funktion: Validierung für alle Formulare mit einem PLZ-Feld.

Version 1.0.0

Erste Veröffentlichung

Bundles (1)

Für die gewählte Variante sind keine Bundles verfügbar. Für Bundle-Angebote wähle bitte eine andere Variante aus.
Alle Plugins zum Top-Preis 18 Plugins
Super Angebot für alle meine Plugins! Über 50% Ersparnis.
Super Angebot für alle meine Plugins! Über 50% Ersparnis. mehr erfahren »
Fenster schließen

Alle Plugins zum Top-Preis

Super Angebot für alle meine Plugins! Über 50% Ersparnis.
All in One SEO
Subnavigation
SEO Banner Slider | Einkaufswelten
Eigene Icons verwenden
Artikelmenge als Eingabefeld pro Kategorie
Dropshipping - Bestellung an Lieferanten übermitteln
Zulässige Kategorie-Sets pro Bestellung/Warenkorb
Emotions News Element
FAQ für SEO
Gewinnspiel: Glücksrad für Einkaufswelten
Blog-Layouts mit konfigurierbarer Sidebar
Preisoptimierung nach Uhrzeit
idealo Gutschein Anbindung
Promotion Sidebar
PLZ Validierung nach Land
Angepasste Artikeldetail-Seite
Erweitertes Menü mit Grafiken + individuelle Anpassung
Vorauswahl bei Variante als Bild - Bildkonfigurator
350,00 €  * 543,75 €  *
Bundle anzeigen
Beim Speichern der Bundle-Konfiguration ist ein Fehler aufgetreten.
All in One SEO
1x All in One SEO
huebertweb   74,25 €  *
Subnavigation
1x Subnavigation
huebertweb   21,75 €  *
SEO Banner Slider | Einkaufswelten
1x SEO Banner Slider | Einkaufswelten
huebertweb   36,75 €  *
Eigene Icons verwenden
1x Eigene Icons verwenden
huebertweb   29,25 €  *
Artikelmenge als Eingabefeld pro Kategorie
1x Artikelmenge als Eingabefeld pro Kategorie
huebertweb   26,25 €  *
Emotions News Element
1x Emotions News Element
huebertweb   7,50 €  *
FAQ für SEO
1x FAQ für SEO
huebertweb   51,75 €  *
Gewinnspiel: Glücksrad für Einkaufswelten
1x Gewinnspiel: Glücksrad für Einkaufswelten
huebertweb   59,25 €  *
Blog-Layouts mit konfigurierbarer Sidebar
1x Blog-Layouts mit konfigurierbarer Sidebar
huebertweb   36,75 €  *
Preisoptimierung nach Uhrzeit
1x Preisoptimierung nach Uhrzeit
huebertweb   18,75 €  *
idealo Gutschein Anbindung
1x idealo Gutschein Anbindung
huebertweb   36,75 €  *
Promotion Sidebar
1x Promotion Sidebar
huebertweb   18,75 €  *
PLZ Validierung nach Land
1x PLZ Validierung nach Land
huebertweb   29,25 €  *
Angepasste Artikeldetail-Seite
1x Angepasste Artikeldetail-Seite
huebertweb   29,25 €  *
Alle Plugins anzeigen Weniger Plugins anzeigen

Infos zum Hersteller

Shopware 6 Signet Shopware 6 ready huebertweb huebertweb Shopware Business Partner Shopware Business Partner 2 Zertifizierungen Developer SW5 0 Developer Advanced SW5 0 Template Designer SW5 0 Template Developer SW5 0 Developer SW6 1 Developer Advanced SW6 0 Template Designer SW6 1 Template Designer Advanced SW6 0 22 Erweiterungen 5 Ø-Bewertung
Aktuelle Version:

Version:

29,25 € * 39,00 € * Aktion gültig bis 04.12.20 23:59

Zuletzt angesehen