Použití podmíněné logiky s Ninja Forms pro WordPress

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, kdokoli si může nainstalovat formulář a spustit jej pro své webové stránky.

WordPress je jednou z předních platforem, které vám poskytují skvělou příležitost k vytváření atraktivních webových stránek pro vaše podnikání. Není to jen to, ale také vám dává tisíce plugin které vám usnadní život tím, že vám poskytnou různé funkce s funkcemi drag and drop.

Ninja Forms je bezplatný plugin pro tvorbu formulářů 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í funkce Ninja formuláře, díky nimž se staly tak populární mezi designéry webových stránek. Pojďme se tedy podívat

  • Uživatelsky přívětivý plugin dodávaný s nástrojem pro tvorbu formulářů
  • Velmi přátelský pro začátečníky
  • Vytvořte krásný a atraktivní web, i když nejste designér
  • Může být vyvinut, i když nejste vývojář. Snadné funkce přetažení
  • Možnosti platebního formuláře pro integraci platební brány na váš web
  • Četné možnosti formulářů, jako jsou registrační formuláře a formuláře pro generování potenciálních zákazníků
  • Tisíce předem př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žít stejný design na různých velikostech obrazovky bez jakéhokoli přizpůsobení. Ninja Forms také nabízí responzivní webové plugin které se hodí pro různé velikosti obrazovky.
  • Poskytuje jinou integraci ve srovnání s jakýmkoli jiným plugin pro tvorbu formulářů WordPress dostupným na WordPressu.
  • Poskytuje doplňkovou funkci pro webové stránky, která vám poskytuje řadu příležitostí k rozvoji vašeho podnikání. Zde jsou některé z doplňků, které přicházejí s Ninja forms poskytuje vám skvělou příležitost rozšířit vaše webové stránky.
    • Rozvržení a styly
    • Podmíněná logika
    • Vícedílné formuláře
    • Nahrávání souborů
    • Odeslání formulářů PDF
    • Export do Excelu
    • Uložit Pokrok
    • správa uživatelů
    • Přední účtování
    • Analýza uživatelů
    • Webhooks

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 podmíněná logika?

Než přejdeme k pokynu krok za krokem, musí být naši uživatelé na stejné stránce. Proto uvedeme lehký úvod do podmíněné logiky. Podmíněná logika je funkce v programování, která umožňuje uživatelům vytvářet a aktualizovat dynamické prvky. Všechna rozhodnutí jsou závislá na daném vstupu.

Pojďme si ukázat ex amp le, který vám ukáže, jak podmíněné logiky pracovat v programování.

  • Předpokládejme, že máte formulář, který od kandidátů bere informace o jejich vzdělání.
  • Rozbalovací nabídka specializace bude viditelná pouze pro uchazeče, kteří se rozhodnou pro PhD, zatímco ostatní přidají pouze své příslušné tituly.
  • Zde přichází podmíněná logika, kde se počítač na základě vstupu uživatele rozhodne, zda zobrazí rozevírací seznam nebo jednoduché vstupní pole.

Průvodce krok za krokem k nastavení podmíněné logiky ve Ninja Forms

Tady v tomto krok za krokem průvodce, budeme sledovat ex amp le kde budeme zasláním e-mailu na uživatele na základě určitého logice. 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í podmíněné logiky. Jedná se o rozšíření, které přidá schopnost nastavit podmínky napříč formou, kterou 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 prohlášeních udělat.

Je třeba poznamenat, že všechny podmíněné příkazy ve formě Ninja 3.0 se přesunuly do centralizovaného řídicího centra. Na kartě Upřesnit v nástroji pro tvorbu formulářů najdete všechny tyto ovládací prvky. E-mailové akce však obsahují logické operace, které se pohodlně uloží do okna akce. Počkejte chvíli, nechte to klesnout a nenechte se zklamat, protože postupujeme kupředu, abychom vám ukázali, jak můžete nastavit výpisy pro zasílání e-mailů na základě různých podmínek.

Připravili jsme pro vás formulář žádosti o 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 zaslat e-mail příslušnému oddělení na základě zadání uživatele „S jakými službami vám můžeme pomoci?“. Podle vstupu uživatele vybereme příslušnou e-mailovou adresu konkrétního oddělení a informujeme ho, že někdo hledá nabídku.

Kromě toho musíme také implementovat logiku, že pokud otázka zůstane nezodpovězena, nebude posílat e-maily žádnému oddělení. Nyní tedy máme dvě podmínky, abychom nejprve zkontrolovali oddělení a poté vybrali příslušný e-mail.

Krok 1

Zde přichází první krok, kde musíte vytvořit e-mailovou akci pro každé oddělení. Při vytváření e-mailů postupujte podle níže uvedených kroků a pak můžeme přejít k naší logické budově.

  • Přejít na tvůrce formulářů
  • Klepněte na e-maily na kartě Akce.
  • Přidejte e-mailovou akci pro každé oddělení. Následující snímek obrazovky ukazuje, jak můžete otevřít okno nabídky akcí.
  • Ujistěte se, že každé akci dáte přesný a srozumitelný název, abyste později mohli příběhy snadno najít. Nebo pokud někdo po vás přijde něco změnit, může snadno pochopit kroky.

Krok 2

Nyní přichází skutečná akce, kde je třeba přidat podmíněnou logiku, aby bylo zajištěno, že formulář bude fungovat podle požadovaného chování, aby bylo možné přidat podmínku, a zasáhnout první e-mailovou akci, abychom mohli přidat podmíněný příkaz.

Následuje snímek obrazovky, který zobrazí okno akce snímku, do kterého napíšete svou podmíněnou logiku, aby formulář mohl podle toho jednat.

Nejprve musíte pro každou akci, kterou jste vytvořili výše, stanovit e-mailové podrobnosti, které zahrnují tělo subjektu a e-mailovou adresu. Po dokončení všeho, co souvisí s e-mailem, přejdeme do sekce podmíněné logiky.

Výše uvedený snímek obrazovky zdůrazňuje oblast podmíněné logiky, kde budeme nastavovat 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 vidíte, že pro tento konkrétní e-mail již byla nastavena logika. V tomto scénáři chceme, aby byl e-mail odeslán, když uživatel vybral možnost konzultace z možnosti seznamu rádií „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ádia a odešle formulář, zahájí se tato e-mailová akce. Pokud tato podmínka splněna nebude, tato e-mailová akce se nespustí.

K dokončení logiky je čas opakovat druhý a třetí krok pro zbytek e-mailových sekcí. Je nezbytné nastavit příkaz podmínky pro každou akci, protože pokud nenastavíte další e-mailové akce, nebude to po zbytek podmínek fungovat.

Na co tedy čekáte, postupujte podle pokynů a ihned si vytvořte formulář podmínky, protože chceme, abyste na svém webu měli to nejlepší? Weby 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.

Zanechat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinná pole jsou označena *