Tento návod vám pomůže nastavit formulář tak, aby se některé jeho položky zobrazovaly dynamicky na základě hodnot zadaných v jiném poli. Ukážeme si to na příkladu reklamačního formuláře, kde chceme, aby se pole pro zadání bankovního účtu zobrazilo pouze v případě, že zákazník zvolí jako typ vyrovnání reklamace možnost „Vrácení peněz na účet“.
Postup nastavení dynamického zobrazení
Identifikace klíčové hodnoty
Nejprve určete hodnotu, která bude rozhodovat o zobrazení pole. V našem případě je to situace, kdy je vybrána možnost „Vrácení peněz na účet“. Tuto hodnotu budeme používat v podmínkách pole.
Definice výchozího pole (Typ vyrovnání)
V našem formuláři máme pole Výběr (typ select), které obsahuje možnosti výběru typu vyrovnání.
- Popisky: Texty, které zákazník vidí (např. „Vrácení peněz na účet“ nebo „Výměna zboží“).
- Hodnoty: Skryté hodnoty přiřazené k těmto popiskům (např.
option-1
,option-2
). Tyto hodnoty budete potřebovat pro nastavení podmínek.
Vytvoření pole pro dynamické zobrazení
Přidejte pole Textový vstup (např. pole pro bankovní účet) a pojmenujte ho tak, jak má být viditelné ve formuláři (např. „Účet“).
Nastavení podmínek pro dynamické zobrazení
- Přejděte do editace pole „Účet“ (ikonka tužky) a otevřete záložku Podmínky.
- V podmínkách nastavte pravidla pro zobrazení a skrytí pole na základě hodnot pole „Typ vyrovnání“.
Příklad nastavení podmínek:
- Podmínka 1 (zobrazení pole):
- Pokud: Typ vyrovnání → hodnota → rovná se →
option-2
(označuje „Vrácení peněz na účet“). - Potom: Pole „Účet“ → je viditelné.
- Pokud: Typ vyrovnání → hodnota → rovná se →
- Podmínka 2 (skrytí pole):
- Pokud: Typ vyrovnání → hodnota → rovná se →
option-1
(např. „Výměna zboží“). - Potom: Pole „Účet“ → není viditelné.
- Pokud: Typ vyrovnání → hodnota → rovná se →
Opakování pro více možností
Pokud pole „Typ vyrovnání“ obsahuje více než dvě možnosti, nastavte odpovídající počet podmínek. Každá hodnota musí být pokryta.
Testování formuláře
Po nastavení podmínek otestujte formulář, abyste ověřili, že se pole zobrazuje nebo skrývá podle očekávání.
Publikace formuláře
Jakmile vše funguje, formulář můžete zveřejnit na svém e-shopu.