Validierung
Die Validierung stellt sicher, dass Nutzer korrekte Daten eingeben. Der Formular-Builder bietet verschiedene Validierungsregeln - von einfachen Pflichtfeldern bis hin zu benutzerdefinierten Regex-Mustern.
Pflichtfeld
Abschnitt betitelt „Pflichtfeld“Die einfachste Validierung: Das Feld muss ausgefullt werden.
| Einstellung | Beschreibung |
|---|---|
| Aktivieren | Toggle “Pflichtfeld” in den Feld-Einstellungen |
| Anzeige | Stern (*) neben dem Label |
| Fehler | ”Dieses Feld ist erforderlich” |
Pflichtfeld-Stern
Abschnitt betitelt „Pflichtfeld-Stern“In den Formular-Einstellungen kannst du festlegen, ob Pflichtfelder mit einem Stern (*) markiert werden:
- Offne die Formular-Einstellungen (Zahnrad-Icon)
- Wechsle zum Tab “Validierung”
- Aktiviere “Pflichtfeld-Stern anzeigen”
Validierungsregeln
Abschnitt betitelt „Validierungsregeln“Jedes Feld kann eine zusatzliche Validierungsregel haben:
| Regel | Beschreibung | Verfugbar fur |
|---|---|---|
| Keine | Nur Pflichtfeld-Prufung | Alle Felder |
| Gultiges E-Mail-Format | Text, E-Mail | |
| Telefon | Gultiges Telefon-Format | Text, Telefon |
| Mindestlange | Minimale Zeichenanzahl | Text, Textbereich |
| Maximallange | Maximale Zeichenanzahl | Text, Textbereich |
| Regex | Benutzerdefiniertes Muster | Text |
E-Mail-Validierung
Abschnitt betitelt „E-Mail-Validierung“Pruft, ob die Eingabe ein gultiges E-Mail-Format hat.
Akzeptierte Formate:
name@beispiel.devor.nach@firma.comuser+tag@domain.org
Abgelehnte Formate:
name@(keine Domain)@beispiel.de(kein Benutzername)name.beispiel.de(kein @)
Fehlermeldung: “Ungultige E-Mail-Adresse”
Telefon-Validierung
Abschnitt betitelt „Telefon-Validierung“Pruft, ob die Eingabe eine gultige Telefonnummer ist.
Akzeptierte Formate:
+49 123 4567890123 456789+49123456789
Fehlermeldung: “Ungultige Telefonnummer”
Langen-Validierung
Abschnitt betitelt „Langen-Validierung“Begrenzt die Zeichenanzahl in einem Feld.
| Einstellung | Beschreibung |
|---|---|
| Regel | Mindestlange |
| Wert | Minimale Zeichen (z.B. 3) |
| Fehler | ”Mindestens X Zeichen erforderlich” |
Typische Verwendung:
- Passwort: Mind. 8 Zeichen
- Name: Mind. 2 Zeichen
- Nachricht: Mind. 10 Zeichen
| Einstellung | Beschreibung |
|---|---|
| Regel | Maximallange |
| Wert | Maximale Zeichen (z.B. 100) |
| Fehler | ”Maximal X Zeichen erlaubt” |
Typische Verwendung:
- Betreff: Max. 100 Zeichen
- Kommentar: Max. 500 Zeichen
- Benutzername: Max. 20 Zeichen
Regex-Validierung
Abschnitt betitelt „Regex-Validierung“Mit regularen Ausdrucken (Regex) erstellst du benutzerdefinierte Validierungsmuster.
| Einstellung | Beschreibung |
|---|---|
| Regel | ”Benutzerdefiniert (Regex)“ |
| Muster | Dein Regex-Pattern |
| Fehler | ”Ungultiges Format” |
Beispiel-Muster:
| Anwendung | Muster | Beschreibung |
|---|---|---|
| Postleitzahl (DE) | ^\d{5}$ | Genau 5 Ziffern |
| IBAN (DE) | ^DE\d{20}$ | DE + 20 Ziffern |
| Telefon mit Vorwahl | ^\+49\d{10,11}$ | +49 + 10-11 Ziffern |
| Nur Buchstaben | ^[a-zA-Z]+$ | Keine Zahlen/Sonderzeichen |
| Uhrzeit | `^([01]\d | 2[0-3]):[0-5]\d$` |
- Offne die Feld-Einstellungen
- Wechsle zum Tab “Validierung”
- Wahle “Benutzerdefiniert (Regex)” als Regel
- Gib das Regex-Muster ein
- Definiere eine verstandliche Fehlermeldung
Benutzerdefinierte Fehlermeldungen
Abschnitt betitelt „Benutzerdefinierte Fehlermeldungen“Jedes Feld kann eine eigene Fehlermeldung haben:
| Einstellung | Beschreibung |
|---|---|
| Ort | Tab “Validierung” in den Feld-Einstellungen |
| Feld | ”Fehlermeldung” |
| Mehrsprachig | DE und EN moglich |
Standard-Fehlermeldungen:
| Regel | Standard-Meldung |
|---|---|
| Pflichtfeld | ”Dieses Feld ist erforderlich” |
| ”Ungultige E-Mail-Adresse” | |
| Telefon | ”Ungultige Telefonnummer” |
| Mindestlange | ”Mindestens X Zeichen erforderlich” |
| Maximallange | ”Maximal X Zeichen erlaubt” |
| Regex | ”Ungultiges Format” |
Gute Fehlermeldungen:
| Schlecht | Besser |
|---|---|
| ”Ungultig" | "Bitte geben Sie eine gultige E-Mail-Adresse ein" |
| "Fehler" | "Das Passwort muss mindestens 8 Zeichen haben" |
| "Format falsch" | "Die Postleitzahl muss 5 Ziffern haben” |
Validierungs-Zeitpunkt
Abschnitt betitelt „Validierungs-Zeitpunkt“In den Formular-Einstellungen legst du fest, wann validiert wird:
| Option | Beschreibung |
|---|---|
| Nur beim Absenden | Felder werden erst beim Submit gepruft |
| Sofort | Felder werden bei jeder Eingabe gepruft |
Nur beim Absenden
Abschnitt betitelt „Nur beim Absenden“- Offne die Formular-Einstellungen (Zahnrad-Icon)
- Wechsle zum Tab “Validierung”
- Aktiviere “Nur beim Submit validieren”
Vorteile:
- Nutzer wird nicht beim Tippen unterbrochen
- Weniger ablenkend
- Ubersichtliche Zusammenfassung der Fehler
Nachteile:
- Fehler werden spat erkannt
- Nutzer muss zuruckscrollen
Sofortige Validierung
Abschnitt betitelt „Sofortige Validierung“Felder werden validiert, sobald der Nutzer sie verlasst.
Vorteile:
- Sofortiges Feedback
- Fehler werden fruh erkannt
- Nutzer korrigiert sofort
Nachteile:
- Kann als storend empfunden werden
- Zeigt Fehler bei unvollstandiger Eingabe
Datei-Upload Validierung
Abschnitt betitelt „Datei-Upload Validierung“Fur Datei-Upload-Felder gibt es spezielle Validierungsoptionen:
| Einstellung | Beschreibung |
|---|---|
| Erlaubte Dateitypen | Welche Formate akzeptiert werden |
| Max. Dateigrosse | Maximale Grosse in MB |
Dateitypen konfigurieren
Abschnitt betitelt „Dateitypen konfigurieren“- Offne die Feld-Einstellungen des Upload-Feldes
- Wechsle zum Tab “Validierung”
- Wahle erlaubte Kategorien:
- Dokumente (PDF, DOC, TXT)
- Bilder (JPG, PNG, GIF)
- Tabellen (XLS, XLSX)
- Audio/Video
- Archive (ZIP, RAR)
- Oder wahle “Alle” / “Keine”
Fehlermeldungen:
| Fehler | Meldung |
|---|---|
| Falscher Typ | ”Dateityp nicht erlaubt” |
| Zu gross | ”Datei zu gross (max. X MB)” |
Haufige Fragen
Abschnitt betitelt „Haufige Fragen“Warum wird mein Regex nicht erkannt?
Abschnitt betitelt „Warum wird mein Regex nicht erkannt?“Prufe:
- Backslashes mussen ggf. escaped werden
- Start (^) und Ende ($) verwenden fur exakte Matches
- Teste das Pattern mit einem Regex-Tester
Kann ich mehrere Regeln kombinieren?
Abschnitt betitelt „Kann ich mehrere Regeln kombinieren?“Aktuell kann pro Feld nur eine Validierungsregel aktiv sein. Fur komplexe Prufungen nutze Regex.
Wie deaktiviere ich die Validierung?
Abschnitt betitelt „Wie deaktiviere ich die Validierung?“Entferne “Pflichtfeld” und setze die Validierungsregel auf “Keine”.
Werden Fehlermeldungen ubersetzt?
Abschnitt betitelt „Werden Fehlermeldungen ubersetzt?“Benutzerdefinierte Fehlermeldungen konnen mehrsprachig eingegeben werden. Wechsle zwischen den Sprach-Tabs im Editor.