Hledáte podmíněné programování v Ninja Forms ve WordPressu, pak jste se obrátili na správný plugin ? Ninja forms jsou jedním z největších kusů kódu, který vám poskytuje snadný způsob, jak vyvíjet formuláře na WordPress. Jeho významné funkce drag and drop si každý může nainstalovat formulář a uvést jej do provozu na svých webových stránkách.
WordPress je jednou z předních platforem, která vám poskytuje fantastickou příležitost vytvářet atraktivní webové stránky pro vaše podnikání. Není to jen to, ale také vám poskytuje tisíce plugin , které vám usnadňují život tím, že vám poskytují různé funkce s funkcemi drag and drop.
- Co je forma Ninja a proč je tak populární?
- Co je to podmíněná logika?
- Krok za krokem průvodce nastavením podmíněné logiky v Ninja Forms
- Krok 1
- Krok 2
- Zabalit
Co je forma Ninja a proč je tak populární?
Ninja Forms je bezplatný plugin dostupný pro WordPress, který vám umožňuje vytvářet jakýkoli typ formuláře pro sběr dat. Ať už je to jednoduché kontaktování formulářů nebo registrace událostí, nahrávání souborů, platba nebo jakýkoli komplikovaný scénář, je to správná volba pro každého, pokud jde o vytváření podmínek na vašem webu WordPress.
Ninja Forms vedly k jeho obrovské popularitě na trhu a jedním z důkazů toho je, že si jej klienti stáhli více než 11 000 000 krát. Kromě toho jej miliony webů WordPress používají k vývoji vzácných formulářů. Přejděme tedy k návodu, jehož prostřednictvím budete moci vytvářet podmíněnou logiku ve Ninja forms na vašem webu.
Zde jsou některé základní rysy formy Ninja, kvůli kterým se staly mezi designéry webových stránek tak populární. Tak se na to pojďme podívat
- Uživatelsky přívětivý plugin , který je dodáván s tvůrcem formulářů
- Velmi přátelské pro začátečníky
- Vytvořte krásné a atraktivní webové stránky, i když nejste designér
- Může být vyvinut, i když nejste vývojář. Funkce snadného přetažení
- Možnosti platebního formuláře pro integraci platební brány na váš web
- Četné možnosti formulářů, jako jsou přihlašovací formuláře a formuláře pro generování potenciálních zákazníků
- Tisíce předpřipravených šablon, které vám umožní začít hned bez jakékoli pomoci vývojáře
- Responzivní webové stránky jsou webové stránky, které vám poskytují možnost používat stejný design na různých velikostech obrazovky bez jakéhokoli přizpůsobení. Ninja Forms vám také nabízí responzivní webové plugin , které se hodí pro různé velikosti obrazovky.
- Poskytuje odlišnou integraci ve srovnání s jakýmkoli jiným plugin pro tvorbu formulářů WordPress dostupným na WordPress.
- Poskytuje doplňkovou funkci pro webové stránky a poskytuje mnoho příležitostí pro růst vašeho podnikání. Zde jsou některé doplňky, které jsou součástí dodávky Ninja forms poskytuje fantastickou příležitost pro rozšíření vašeho webu.
- Rozvržení a styly
- Podmíněná logika
- Vícedílné formuláře
- Nahrání souborů
- Odeslání formuláře PDF
- Excel Export
- Uložit pokrok
- Správa uživatelů
- Přední zaúčtování
- Analýza uživatelů
- Webhooky
Poté, co se seznámíte s těmito jedinečnými funkcemi, určitě nechcete zůstat pozadu, takže si stáhněte Ninja Forms a pusťte se do toho.
Co je to podmíněná logika?
Než přejdeme k pokynům krok za krokem, naši uživatelé musí být na stejné stránce. Proto uvedeme lehký úvod do podmíněné logiky. Podmíněná logika je funkce v programování, která uživatelům umožňuje vytvářet a aktualizovat dynamické prvky. Všechna rozhodnutí jsou závislá na daném vstupu.
Ukažme vám amp , který vám ukáže, jak fungují podmíněné logiky v programování.
- Předpokládejme, že máte formulář, který přebírá informace od kandidátů o jejich vzdělání.
- Rozbalovací nabídka specializace bude viditelná pouze pro kandidáty, kteří se rozhodnou pro doktorandské studium, zatímco ostatní pouze přidají své příslušné tituly.
- Zde přichází podmíněná logika, kdy se počítač rozhodne, zda zobrazí rozevírací seznam nebo jednoduché vstupní pole na základě uživatelského vstupu.
Krok za krokem průvodce nastavením podmíněné logiky v Ninja Forms
Zde v tomto průvodci krok za krokem budeme následovat amp , kdy budeme odesílat e-mail uživateli na základě konkrétní logiky. Je snadné nastavit podmíněnou logiku pro odesílání e-mailů různým uživatelům. Pojďme tedy k úkolu!
K tomu budeme používat naše rozšíření Conditional Logic. Jde o rozšíření, které přidá možnost nastavovat podmínky napříč formulářem, který budete vyvíjet. Přidání kritérií pro odeslání podmíněného e-mailu je jednou z mnoha věcí, které můžete v podmíněných příkazech dělat.
Je pozoruhodné, že všechna podmíněná prohlášení v Ninja form 3.0 se přesunula do centralizovaného řídicího centra. Karta Upřesnit v nástroji pro tvorbu formulářů je místem, kde najdete všechny tyto ovládací prvky. E-mailové akce však obsahují logické operace pohodlně vložené do okna akcí. Počkejte chvíli, nechte to potopit a nebuďte zklamaní, protože postupujeme vpřed, abychom vám ukázali, jak můžete nastavit výpisy pro odesílání e-mailů na základě různých podmínek.
Vytvořili jsme pro vás formulář žádosti o cenovou nabídku, abyste si mohli užít práci související s podmíněnou logikou.
Když se podíváme na výše uvedený formulář, zjistíme, že musíme odeslat e-mail příslušnému oddělení po zadání uživatele „S jakými službami vám můžeme pomoci?“. Podle zadání uživatele vybereme příslušnou e-mailovou adresu daného oddělení a informujeme ho, že někdo hledá cenovou nabídku.
Kromě toho musíme také implementovat logiku, že pokud otázka zůstane nezodpovězená, neodešle e-mail žádnému oddělení. Nyní tedy máme dvě podmínky pro kontrolu nejprve oddělení a poté výběr příslušného emailu.
Krok 1
Zde je první krok, kdy musíte vytvořit emailovou akci pro každé oddělení. Při vytváření e-mailů postupujte podle níže uvedených kroků a pak se můžeme posunout vpřed směrem k budování naší logiky.
- Přejděte do nástroje pro tvorbu formulářů
- Klepněte na E-maily na kartě Akce.
- Přidejte e-mailovou akci pro každé oddělení. Níže uvedený snímek obrazovky ukazuje, jak můžete otevřít okno nabídky akcí.
- Ujistěte se, že každé akci dáváte přesné a srozumitelné názvy, aby pro vás bylo snadné poté příběhy najít. Nebo pokud někdo po vás přijde něco změnit, může kroky snadno pochopit.
Krok 2
Nyní přichází skutečná akce, kde musíte přidat podmíněnou logiku, abyste zajistili, že formulář bude fungovat podle požadovaného chování pro přidání podmínky hit první akce e-mailu, abychom mohli přidat podmíněný příkaz.
Následuje snímek obrazovky, který zobrazí okno akce snímku, kde zapíšete svou podmíněnou logiku, aby se formulář choval podle toho.
Nejprve musíte stanovit podrobnosti e-mailu, které zahrnují tělo předmětu a e-mailovou adresu Komu pro každou akci, kterou jste vytvořili výše. Po dokončení všeho, co souvisí s e-mailem, přejdeme k části podmíněné logiky.
Výše uvedený snímek obrazovky zdůrazňuje oblast podmíněné logiky, kde nastavíme naši vlastní logiku. Jakmile otevřete kartu podmíněné logiky, uvidíte formulář, jak je znázorněno níže na snímku obrazovky.
Zde můžete vidět, že pro tento konkrétní e-mail již existuje logika. V tomto scénáři chceme, aby se e-mail odeslal, když uživatel vybere možnost konzultace ze seznamu rádia „S jakými službami vám můžeme pomoci“.
To znamená, že kdykoli uživatel vybere možnost Konzultace z poskytnutého seznamu rádií a odešle formulář, bude tato e-mailová akce zahájena. Zatímco pokud tato podmínka není splněna, tato e-mailová akce se nespustí.
Pro dokončení logiky je čas zopakovat druhý a třetí krok pro zbytek e-mailových sekcí. Je nezbytné nastavit prohlášení o podmínkách pro každou akci, protože pokud nenastavíte jiné akce e-mailu, nebude to fungovat pro zbytek podmínek.
Na co tedy čekáte, postupujte podle pokynů a ihned si nastavte formulář pro podmínky, protože chceme, abyste ze svého webu měli to nejlepší? Webové stránky jsou však navrženy tak, aby vám poskytovaly pouze podrobnosti o společnosti.
Zabalit
Podmíněná logika je velká síla, která vám poskytuje fantastickou příležitost rozvíjet váš web podle vašich potřeb. Ninja forms vám poskytují mnohem více, než co jste viděli zde. Není omezeno na odesílání e-mailů; s podmíněnou logikou můžete dělat spoustu složitějších úkolů. Umožňuje také nastavení triggerů ve formě, která bude informovat příslušné oddělení o poklesu / vzestupu hodnoty od určité hranice.