Zum Hauptinhalt springen

Eingabeprüfungen

Was dein Kunde einträgt, muss herstellbar sein. Deshalb kann jedes Feld seine eigenen Prüfungen mitbringen — von der einfachen Pflichtangabe bis zur Regel, die zwei Felder miteinander vergleicht. Solange eine Prüfung nicht erfüllt ist, bleibt der Warenkorb-Button gesperrt.

Diese Konfiguration im Demoshop ausprobieren

Alle Angaben gültig

Screenshot: Konfigurator mit fünf Feldern, alle Eingaben gültig

Jedes Feld trägt seine Regel als Hinweistext unter dem Eingabefeld. Der Kunde weiß also vorab, was erlaubt ist, statt es durch Ausprobieren herauszufinden. Das erste Feld hat bewusst keine Prüfung — jede Eingabe wird angenommen.

Pflichtfeld ohne Eingabe

Screenshot: leeres Pflichtfeld rot markiert mit Meldung unter dem Feld

Bleibt ein Pflichtfeld leer, wird es rot umrandet und die hinterlegte Meldung erscheint direkt darunter. Der Kunde sieht sofort, welches Feld gemeint ist.

Wert außerhalb des erlaubten Bereichs

Screenshot: Zahlfeld mit dem Wert 7 rot markiert, Meldung »Wert zwischen 20 und 120«

Für Zahlfelder legst du einen minimalen und einen maximalen Wert fest. Maße, die du nicht fertigen kannst, kommen so gar nicht erst in die Bestellung.

Schrittgröße nicht eingehalten

Screenshot: Zahlfeld mit dem Wert 33 rot markiert, Meldung »Nur in 5er-Schritten«

Die Schrittgröße passt die Eingabe an dein Raster an — etwa an Gebindegrößen, Rastermaße oder Zuschnittstufen. Im Beispiel sind nur Werte in 5er-Schritten erlaubt. Bereich und Schrittgröße greifen dabei gleichzeitig am selben Feld.

Regel über zwei Felder

Screenshot: Zahlfeld rot markiert, Meldung »Muss größer sein als Zahl im Bereich«

Eine Prüfung muss sich nicht auf das eigene Feld beschränken. Über eine Validierungsformel vergleichst du Felder miteinander — hier muss der untere Wert größer sein als der obere. So bildest du technische Vorgaben ab, die erst im Zusammenspiel mehrerer Angaben entstehen.

Mehrere Fehler gleichzeitig

Screenshot: vier Felder gleichzeitig rot markiert, Warenkorb-Button ausgegraut

Alle Prüfungen laufen gleichzeitig. Jede Meldung steht an ihrem eigenen Feld, und solange auch nur eine Prüfung fehlschlägt, ist der Button „In den Warenkorb" ausgegraut. Du bekommst keine Bestellung, die du nicht fertigen kannst.

So richtest du das ein

Die Prüfungen legst du je Feld im Reiter Validierung an. Verfügbar sind unter anderem:

PrüfungWofür
PflichtfeldOhne Eingabe lässt sich nicht bestellen
Minimaler und maximaler Wert, BereichGrenzen für Zahlfelder
SchrittgrößeNur Werte im gewünschten Raster
Minimale und maximale ZeichenanzahlTextlänge, etwa für Gravuren
ValidierungsformelEigene Regel, auch über mehrere Felder

Zu jeder Prüfung hinterlegst du die Meldung, die der Kunde am Feld sieht. Formuliere sie so, dass sie die Regel nennt — „Wert zwischen 20 und 120" hilft mehr als „Ungültige Eingabe".

hinweis

Alle Prüfarten mit Screenshots aus dem Adminbereich findest du unter Validierung. Wie du eigene Regeln formulierst, steht im Formeleditor.