Conditionele velden (zichtbaarheidsregels)
Met zichtbaarheidsregels stel je in dat een stap of optie alleen zichtbaar is als de klant elders een bepaalde keuze maakt. Dit heet conditionele logica.
Hoe werkt het?
Elk stap en elke optie heeft een optionele lijst zichtbaarheidsregels. Als er geen regels zijn, is het item altijd zichtbaar. Zodra je een of meer regels toevoegt, is het item alleen zichtbaar als alle regels waar zijn.
Zichtbaarheidsregel instellen op een stap
- Selecteer de stap in de Structure-tab
- Klik op de knop Zichtbaarheidsregels instellen in het stap-detailpaneel
- Er opent een modaal venster met de huidige regels

- Klik op + Voorwaarde toevoegen
- Stel de voorwaarde in:
| Veld | Uitleg |
|---|---|
| Als stap | Selecteer de stap waarvan de keuze bepalend is |
| Dan moet gelden | Kies "Een van deze opties" (normaal) of "Alle geselecteerd" (bij meerkeuze-stap) |
| Opties uit die stap | Klik de opties aan die moeten matchen (blauw = geselecteerd) |
- Voeg desgewenst meerdere voorwaarden toe (alle moeten gelden, EN-logica)
- Sluit het modaal — de regels zijn actief
Zichtbaarheidsregel instellen op een optie
Hetzelfde principe, maar via de optie-editor in het detailpaneel. Scroll naar de sectie Zichtbaarheidsregels en voeg een voorwaarde toe.
Optie-zichtbaarheidsregels zijn handig als je binnen één stap opties wilt tonen/verbergen op basis van een eerder gemaakte keuze. Gebruik stap-zichtbaarheidsregels om een hele stap te verbergen.
Matchen op "een van" of "alle"
| Instelling | Werking |
|---|---|
| Een van deze opties | De stap/optie is zichtbaar als de klant minstens één van de aangevinkte opties gekozen heeft |
| Alle geselecteerd | De stap/optie is zichtbaar als de klant alle aangevinkte opties gekozen heeft (relevant bij meerkeuze-stappen) |
Meerdere voorwaarden
Als je meerdere voorwaarden toevoegt bij dezelfde stap/optie, dan moeten alle voorwaarden gelden (EN-logica). Er is geen OF-logica beschikbaar via de interface — die kun je bereiken door meerdere opties aan te vinken binnen één voorwaarde.
Voorbeeld:
- Stap "Extra isolatie" is alleen zichtbaar als:
- Stap "Daktype" = "Plat dak" EN
- Stap "Bouwjaar" = "Voor 2000"
Live preview in de configurator
De zichtbaarheidslogica werkt real-time in de configurator. Stappen en opties die niet voldoen aan de voorwaarden verdwijnen meteen uit het scherm zodra de klant een andere keuze maakt.
Signalen in de optie-editor
Als een optie zichtbaarheidsregels heeft, verschijnt rechts bovenaan de optie-kaart een badge "X zichtbaarheidsvoorwaarde(n)" zodat je in één oogopslag ziet dat er logica op die optie zit.
