Felder automatisch ein- oder ausblenden, je nachdem was der Besucher vorher ausgewählt hat. Diese Anleitung zeigt Schritt für Schritt, wie du Regeln aufbaust – und welche zwei, drei Stolperfallen fast jeder am Anfang übersieht.
Eine Regel beobachtet ein Feld und reagiert, sobald sich dessen Wert ändert.
Stell dir vor, du hast ein Formular mit der Frage "Hast du eine Webseite?" (Ja/Nein). Nur wenn jemand "Ja" antwortet, macht ein zusätzliches Feld "Deine Webseite (URL)" überhaupt Sinn. Genau dafür sind Regeln da:
Jede Regel besteht aus drei Teilen:
| Teil | Bedeutung |
|---|---|
| Aktion | Was passieren soll – einblenden, ausblenden, zur Pflicht machen, einen Wert setzen, usw. |
| Zielfeld | Welches Feld von der Aktion betroffen ist. |
| Bedingung(en) | Wann die Regel überhaupt greifen soll – ein anderes Feld, ein Vergleich, ein Wert. |
In fünf Klicks von leer zu funktionierend.
Fertig. In der Vorschau testen: Radio auf "Nein" → URL-Feld bleibt versteckt. Auf "Ja" → taucht auf.
Der mit Abstand häufigste Grund, warum eine Regel "einfach nicht geht".
Nicht jeder Feldtyp speichert seinen Wert gleich. Ein Radio-Button merkt sich einen Text (die gewählte Option), eine Checkbox dagegen nur an/aus. Der Operator muss dazu passen:
| Feldtyp | Speichert | Richtiger Operator | Wert-Feld |
|---|---|---|---|
| Radio-Button | Text | ist gleich / ist nicht gleich | Exakter Options-Text, z. B. ja |
| Auswahl (Select) | Text | ist gleich / ist nicht gleich | Exakter Options-Text |
| Text / E-Mail / Zahl | Text | ist gleich, enthält, ist leer … | Freitext bzw. leer lassen bei "ist leer" |
| Checkbox | an/aus | ist angehakt / ist nicht angehakt | keiner nötig – Feld bleibt leer |
| Zahl (Vergleich) | Zahl | größer als / kleiner als | Zahl, z. B. 10 |
ist gleich mit dem Wert "ja" einzutragen, funktioniert nicht – eine Checkbox speichert niemals den Text "ja", sondern nur wahr/falsch. Dafür gibt's extra die Operatoren ist angehakt / ist nicht angehakt, bei denen gar kein Wert-Feld nötig ist.
| Operator | Prüft |
|---|---|
ist gleich | Wert stimmt exakt überein |
ist nicht gleich | Wert stimmt nicht überein |
enthält | Text kommt irgendwo im Feld vor (Groß-/Kleinschreibung egal) |
enthält nicht | Text kommt nirgends vor |
ist leer | Feld wurde noch nicht ausgefüllt |
ist nicht leer | Feld enthält irgendetwas |
größer als / kleiner als | Zahlenvergleich |
ist angehakt | Checkbox ist gesetzt |
ist nicht angehakt | Checkbox ist leer |
Eine Regel kann von mehreren Dingen gleichzeitig abhängen.
Über + Bedingung lassen sich weitere Bedingungen zur selben Regel hinzufügen. Oben an der Bedingungs-Gruppe wählst du, ob alle (UND) oder mindestens eine (ODER) davon zutreffen muss:
Über + Gruppe (verschachtelt) lassen sich UND/ODER auch kombinieren, z. B. (Land = Deutschland UND Menge > 10) ODER VIP-Kunde.
Formular hat: Radio-Button "Webseite?" (Optionen: ja / nein) und ein Text-Feld "URL" (Standardmäßig ausgeblendet).
Formular hat: Checkbox "Bin Kunde" und ein Text-Feld "Kundennummer" (Standardmäßig ausgeblendet).
Kein Wert-Feld nötig – bei Checkboxen reicht der Operator allein.
☐ Zielfeld hat "Standardmäßig ausgeblendet" aktiviert
☐ Auslöser-Feld ist nicht versteckt
☐ Aktion + Zielfeld oben in der Regel korrekt gesetzt
☐ Operator passt zum Feldtyp (Tabelle Kapitel 3)
☐ Bei Radio/Auswahl: Wert exakt wie die Options-Bezeichnung geschrieben
☐ Keine leeren Bedingungsgruppen übrig