Conditional logic: skip, show, jump, require — cum funcționează
4 tipuri reguli condiționale × 11 operatori. Cum construiești formulare adaptive complexe în 10 minute.
Conditional logic e diferența între un formular static și unul care se adaptează respondentului. Iată toate 4 tipuri + când le folosești.
skip_if (sări peste)
Dacă răspunsul la Q5 = 'Nu sunt interesat' → skip Q6-Q10 + jump direct la Q11. Folosit pentru filtrare timpurie.
show_if (afișează doar dacă)
Afișează Q8 (detalii buget) doar dacă Q7 (interesat de produs) = 'Da'. Folosit pentru drill-down progressive.
jump_to (jump la întrebare)
Răspuns Q3 = 'Doar curios' → jump direct la final (no time waste). Folosit pentru routing rapid.
require_if (obligatoriu dacă)
Q9 (telefon) devine obligatoriu doar dacă Q8 (vrei consultație) = 'Da'. Folosit pentru date conditional necesare.
11 operatori
eq / neq / in / notin / gt / lt / gte / lte / contains / empty / notempty. Combinabili.