Letar du efter villkorlig programmering i Ninja Forms ? Då har du kommit till rätt plugin Ninja forms är en av de största kodbitarna som ger dig ett enkelt sätt att utveckla formulär på WordPress. Dess betydande dra-och-släpp-funktioner gör att vem som helst kan installera formuläret och få det att fungera för sin webbplats.
WordPress är en av de ledande plattformarna som ger dig en fantastisk möjlighet att skapa attraktiva webbplatser för ditt företag. Det är inte bara det, utan det ger dig också tusentals pluginsom gör ditt liv enklare genom att förse dig med olika funktioner med dra-och-släpp-funktioner.
- Vad är ninjaform, och varför är den så populär?
- Vad är villkorlig logik?
- Steg-för-steg-guide för att konfigurera villkorlig logik i Ninja Forms
- Steg 1
- Steg 2
- Vira in
Vad är ninjaform, och varför är den så populär?
Ninja Forms är ett kostnadsfritt formulärbyggande plugin för WordPress som låter dig skapa alla typer av formulär för datainsamling. Oavsett om det gäller enkla kontaktformulär eller evenemangsregistreringar, filuppladdningar, betalningar eller andra komplicerade scenarion, är det rätt alternativ för alla när det gäller att skapa villkor på din WordPress-webbplats.
Ninja Forms unika funktioner har lett till dess enorma popularitet på marknaden, och ett av bevisen på detta är att det har laddats ner över 11 000 000 gånger av kunder. Dessutom använder miljontals WordPress-webbplatser det för att utveckla ovanliga formulär. Så låt oss gå vidare till riktlinjerna genom vilka du kan skapa villkorlig logik i Ninja forms på din webbplats.
Här är några grundläggande funktioner i Ninja Form som har gjort dem så populära bland webbdesigners. Låt oss ta en titt
- Ett användarvänligt plugin som levereras med formulärbyggare
- Mycket nybörjarvänlig
- Skapa en vacker och attraktiv webbplats även om du inte är designer
- Kan utvecklas även om du inte är utvecklare. Enkla dra-och-släpp-funktioner
- Betalningsformuläralternativ för att integrera betalningsgateway på din webbplats
- Många formuläralternativ som registreringsformulär och leadgenereringsformulär
- Tusentals färdiga mallar som låter dig komma igång direkt utan hjälp av en utvecklare
- Responsiva webbplatser är webbplatser som ger dig möjligheten att använda samma design på olika skärmstorlekar utan några anpassningar. Ninja Forms erbjuder även responsiva webbtillägg plugin passar olika skärmstorlekar.
- Den erbjuder en annan integration jämfört med andra WordPress- plugin som finns tillgängliga på WordPress.
- Den erbjuder en tilläggsfunktion för webbplatser som ger dig många möjligheter att expandera din verksamhet. Här är några av de tillägg som följer med Ninja forms ger dig en fantastisk möjlighet att utöka din webbplats.
- Layout och stilar
- Villkorlig logik
- Flerdelade formulär
- Filuppladdningar
- PDF-formulärinlämningar
- Excel-export
- Spara framsteg
- Användarhantering
- Frontend-publicering
- Användaranalys
- Webhooks
Efter att ha lärt känna dessa unika funktioner vill du säkert inte bli lämnad utanför, så ladda ner Ninja Forms och sätt igång.
Vad är villkorlig logik?
Innan vi går vidare till steg-för-steg-riktlinjerna behöver våra användare vara överens. Därför kommer vi att ge en lätt introduktion till villkorlig logik. Villkorlig logik är en funktionalitet inom programmering som låter användare skapa och uppdatera dynamiska element. Alla beslut är beroende av den givna inmatningen.
Låt oss visa dig ettampsom visar hur villkorlig logik fungerar i programmering.
- Anta att du har ett formulär som tar information från kandidaterna om deras utbildning.
- Rullgardinsmenyn för specialisering kommer endast att vara synlig för kandidater som väljer doktorsexamen medan andra bara kommer att lägga till sina respektive examina.
- Här kommer den villkorliga logiken där datorn bestämmer om den ska visa en rullgardinsmeny eller ett enkelt inmatningsfält baserat på användarens inmatning.
Steg-för-steg-guide för att konfigurera villkorlig logik i Ninja Forms
Här i den här steg-för-steg-guiden följer vi ettampdär vi skickar ett e-postmeddelande till användaren baserat på en viss logik. Det är enkelt att ställa in villkorlig logik för att skicka e-postmeddelanden till olika användare. Så låt oss komma till uppgiften!
För att göra det kommer vi att använda vårt tillägg för villkorsstyrd logik. Det är ett tillägg som ger möjlighet att ställa in villkor i formuläret som du kommer att utveckla. Att lägga till kriterier för att skicka villkorsstyrd e-post är en av de många saker du kan göra i villkorsstyrda satser.
Det är värt att notera att alla villkorssatser i Ninja Form 3.0 har flyttats till ett centraliserat kontrollcenter. Fliken Avancerat i formulärbyggaren är den plats där du hittar alla dessa kontroller. E-poståtgärderna innehåller dock de logiska operationerna praktiskt placerade i åtgärdsfönstret. Vänta lite, låt det sjunka in, och bli inte besviken, för vi går vidare för att visa dig hur du kan konfigurera satser för att skicka e-post baserat på olika villkor.
Vi har skapat ett offertförfrågningsformulär för dig så att du kan ta del av arbetet relaterat till den villkorliga logiken.

När vi tittar på formuläret ovan ser vi att vi måste skicka ett e-postmeddelande till berörd avdelning när användaren anger "Vilka tjänster kan vi hjälpa dig med?". Baserat på användarinmatningen väljer vi relevant e-postadress för just den avdelningen och informerar dem om att någon söker en offert.
Dessutom måste vi implementera logiken att om frågan lämnas obesvarad, så skickas inte e-post till någon avdelning. Så nu har vi två villkor, först kontrollera avdelningen och sedan valet av relevant e-postadress.
Steg 1
Här kommer det första steget, där du måste skapa e-poståtgärder för varje avdelning. Följ stegen nedan för att skapa e-postmeddelandena, och sedan kan vi gå vidare med vår logikbyggande.
- Gå till formulärbyggaren
- Klicka på E-postmeddelanden på fliken Åtgärd.
- Lägg till en e-poståtgärd för varje avdelning. Skärmdumpen nedan visar hur du kan öppna åtgärdsmenyn.
- Se till att du ger exakta och begripliga namn till varje åtgärd så att det är lätt för dig att hitta berättelserna efteråt. Eller om någon efter dig kommer över för att ändra något kan de lätt förstå stegen.

Steg 2
Nu kommer den verkliga åtgärden där du behöver lägga till den villkorliga logiken för att säkerställa att formuläret agerar enligt det önskade beteendet för att lägga till villkoret i den första e-poståtgärden så att vi kan lägga till ett villkorligt uttalande.
Följande är skärmdumpen som visar ett bildåtgärdsfönster där du skriver din villkorliga logik för att låta formuläret agera därefter.

Först måste du ange e-postadressen, inklusive ämnesraden och till-e-postadressen, för varje åtgärd du skapat ovan. När vi är klara med allt som rör e-postmeddelandet går vi vidare till avsnittet om villkorlig logik.
Skärmdumpen ovan visar området för villkorlig logik där vi kommer att konfigurera vår anpassade logik. När du öppnar fliken för villkorlig logik ser du ett formulär som visas nedan på skärmdumpen.

Här kan du se att det finns en logik som redan har ställts in för just detta e-postmeddelande. I det här scenariot vill vi att e-postmeddelandet ska skickas när användaren har valt konsultationsalternativet från radiolistan "Vilka tjänster kan vi hjälpa dig med".
Det betyder att när användaren väljer alternativet Konsultation från den tillhandahållna alternativlistan och skickar in formuläret, kommer denna e-poståtgärd att initieras. Om inte detta villkor är uppfyllt kommer denna e-poståtgärd inte att utlösas.
För att avsluta logiken är det dags att upprepa det andra och tredje steget för resten av e-postavsnitten. Det är viktigt att ange ett villkorsuttryck för varje åtgärd, eftersom om du inte konfigurerar för andra e-poståtgärder kommer det inte att fungera för resten av villkoren.
Så vad väntar du på? Följ bara instruktionerna och skapa ett villkorsformulär för dig själv direkt, för vi vill att du ska få ut det mesta av din webbplats. Webbplatser är dock utformade för att bara ge dig information om företaget.
Vira in
Villkorlig logik är en kraft som ger dig en fantastisk möjlighet att utveckla din webbplats efter dina behov. Ninja forms ger dig mycket mer än vad du har sett här. Det är inte begränsat till att skicka e-post; du kan utföra många mer komplexa uppgifter med villkorlig logik. Det gör det också möjligt att ställa in triggers i ett formulär som informerar relevant avdelning om värdeminskning/ökning från ett visst tröskelvärde.







