Brug af den betingede logik med Ninja Forms til WordPress

Er du på udkig efter betinget programmering i Ninja Forms i WordPress, så har du nærmet dig det rigtige plugin ? Ninja forms er en af ​​de største stykker kode, som giver dig en nem måde at udvikle formularer på WordPress. Dens betydelige træk og slip-funktioner kan alle installere formularen og få den i gang til sin hjemmeside.

WordPress er en af ​​de førende platforme, der giver dig en fantastisk mulighed for at oprette attraktive websteder til din virksomhed. Det er ikke kun det, men det giver dig også tusindvis af plugin der gør dit liv lettere ved at give dig forskellige funktioner med træk og slip-funktioner.

Ninja Forms er gratis formularbygger- plugin tilgængelig for WordPress, der giver dig mulighed for at oprette enhver form for dataindsamling. Uanset om det er nemt at kontakte formularer eller begivenhedsregistreringer, filupload, betaling eller et hvilket som helst kompliceret scenarie, er det den rigtige mulighed for alle, når det kommer til at skabe betingelser på dit WordPress-websted.

Ninja Forms unikke funktioner har ført til dens enorme popularitet på markedet, og et af beviserne på dette er, at det er blevet downloadet over 11.000.000 gange af kunder. Desuden bruger millioner af WordPress-websteder det til at udvikle sjældne former. Så lad os gå videre til retningslinjen, hvorigennem du vil være i stand til at skabe betinget logik i Ninja forms på din hjemmeside.

Her er nogle grundlæggende funktioner i Ninja-form, som de er blevet så populære blandt webstedsdesignere. Så lad os se

  • Et brugervenligt plugin der kommer med formbygger
  • Meget nybegyndervenlig
  • Opret et smukt og attraktivt websted, selvom du ikke er designer
  • Kan udvikles, selvom du ikke er udvikler. Nem træk og slip-funktioner
  • Betalingsformularmuligheder for at integrere betalingsgateway på dit websted
  • Talrige formindstillinger såsom tilmeldingsformularer og leadgenereringsformularer
  • Tusinder af forudbyggede skabeloner, der giver dig mulighed for at komme i gang med det samme uden hjælp fra en udvikler
  • Responsive websteder er websteder, som giver dig mulighed for at bruge det samme design på forskellige skærmstørrelser uden nogen form for tilpasning. Ninja Forms tilbyder dig også responsive website- plugin der passer ind i forskellige skærmstørrelser.
  • Det giver forskellig integration sammenlignet med ethvert andet WordPress form builder- plugin tilgængeligt på WordPress.
  • Det giver en tilføjelsesfunktion til webstederne, der giver adskillige muligheder for dig at vokse din virksomhed. Her er nogle af de tilføjelser, der følger med Ninja forms giver dig en fantastisk mulighed for at øge dit websted.
    • Layout & stilarter
    • Betinget logik
    • Former med flere dele
    • Fil uploads
    • PDF-formularindgivelser
    • Excel-eksport
    • Gem fremskridt
    • Brugeradministration
    • Frontend-udstationering
    • Brugeranalyse
    • Webhooks

Efter at have lært disse unikke funktioner at kende, ønsker du bestemt ikke at blive efterladt, så download Ninja Forms og kom i gang.

Hvad er betinget logik?

Inden vi går videre til trinvis vejledning, skal vores brugere være på samme side. Derfor vil vi give en let introduktion til betinget logik. Betinget logik er funktionalitet i programmering, der giver brugerne mulighed for at oprette og opdatere dynamiske elementer. Alle beslutninger afhænger af det givne input.

Lad os vise dig en ex amp , der viser dig, hvordan betingede logikker fungerer i programmering.

  • Antag, at du har en formular, der tager information fra kandidaterne om deres uddannelse.
  • Dropdown for specialisering vil kun være synlig for kandidater, der vælger ph.d., mens andre kun tilføjer deres respektive grader.
  • Her kommer den betingede logik, hvor computeren beslutter, om der skal vises et dropdown eller et simpelt indtastningsfelt baseret på brugerinput.

Trin for trin guide til opsætning af betinget logik i Ninja Forms

Her i denne trinvise guide følger vi en ex amp hvor vi sender en e-mail til brugeren baseret på en bestemt logik. Det er ubesværet at oprette betinget logik til afsendelse af e-mails til forskellige brugere. Så lad os komme til opgaven!

For at gøre dette bruger vi vores Conditional Logic-udvidelse. Det er en udvidelse, der tilføjer muligheden for at indstille betingelser på tværs af den form, du vil udvikle. Tilføjelse af kriterier for at sende betinget e-mail er en af ​​de mange ting, du kan gøre i betingede udsagn.

Det er bemærkelsesværdigt at bemærke, at al den betingede erklæring i Ninja form 3.0 er flyttet til et centraliserende kontrolcenter. Fanen Avanceret i formularbyggeren er det sted, hvor du kan finde alle disse kontroller. E-mail-handlingerne indeholder dog de logiske operationer, der let tilberedes i handlingsvinduet. Vent et øjeblik, lad det synke, og bliv ikke skuffet, fordi vi går videre for at vise dig, hvordan du kan oprette udsagn til at sende e-mails baseret på forskellige forhold.

Vi har fået en formular til anmodning om tilbud, så du kan nyde arbejdet i forbindelse med den betingede logik.

Når vi kigger på formularen ovenfor, får vi at vide, at vi er nødt til at sende en e-mail til den pågældende afdeling efter brugerinput fra "Hvilke tjenester kan vi hjælpe dig med?". I henhold til brugerinputet vælger vi den relevante e-mail-adresse for den pågældende afdeling og informerer dem om, at nogen leder efter et tilbud.

Desuden er vi også nødt til at implementere logikken om, at hvis spørgsmålet ikke besvares, så sender det ikke e-mail til nogen afdeling. Så nu har vi to betingelser for først at kontrollere afdelingen og derefter vælge den relevante e-mail.

Trin 1

Her kommer det første trin, hvor du skal oprette e-mail-handling for hver afdeling. Følg nedenstående trin for at oprette e-mails, og så kan vi gå videre mod vores logikbygning.

  • Gå til formularbyggeren
  • Hit e-mails i fanen Handling.
  • Tilføj en e-mail-handling for hver afdeling. Nedenstående skærmbillede viser, hvordan du kan åbne handlingsmenuvinduet.
  • Sørg for, at du giver præcise og forståelige navne til hver handling, så det er let for dig at finde historierne bagefter. Eller hvis nogen efter dig kommer hen for at ændre noget, kan det let forstå trinnene.

Trin 2

Nu kommer den virkelige handling, hvor du skal tilføje den betingede logik for at sikre, at formularen fungerer efter det ønskede for at være en adfærd for at tilføje betingelsen, ramte den første e-mail-handling, så vi kunne tilføje en betinget erklæring.

Følgende er skærmbilledet, der viser et diashandlingsvindue, hvor du vil skrive din betingede logik for at lade formularen handle i overensstemmelse hermed.

Først skal du oprette e-mail-oplysningerne, der inkluderer emneorganet og Til-e-mail-adressen for hver af de handlinger, du har oprettet ovenfor. Når vi er færdige med alt relateret til e-mailen, går vi videre til afsnittet om betinget logik.

Ovenstående skærmbillede fremhæver det betingede logikområde, hvor vi opretter vores brugerdefinerede logik. Når du har åbnet den betingede logikfane, vil du se en formular som vist nedenfor på skærmbilledet.

Her kan du se, at der er en logik, der allerede er indstillet til denne særlige e-mail. I dette scenarie ønsker vi, at e-mailen skal sendes, når brugeren har valgt konsultationsmuligheden fra radiolisteindstillingen "Hvilke tjenester kan vi hjælpe dig med".

Det betyder, at hver gang brugeren vælger høringsmuligheden fra den til rådighed stillede radioliste og indsender formularen, vil denne e-mail-handling starte. Mens denne betingelse er opfyldt, udløses denne e-mail-handling ikke.

For at afslutte logikken er det tid til at gentage det andet og tredje trin for resten af ​​e-mail-sektionerne. Det er vigtigt at indstille en betingelseserklæring for hver handling, for hvis du ikke konfigurerer andre e-mailhandlinger, fungerer den ikke i resten af ​​betingelserne.

Så hvad venter du på, skal du bare følge instruktionerne og oprette en betingelsesformular med det samme, fordi vi vil have dig til at få det bedste ud af dit websted? Websteder er dog designet til kun at give dig detaljerne om virksomheden.

Pak ind

Betinget logik er en stor magt, der giver dig en fantastisk mulighed for at udvikle din hjemmeside efter dine behov. Ninja forms giver dig meget mere end hvad du har set her. Det er ikke begrænset til at sende e-mails; du kan lave mange mere komplekse opgaver med betinget logik. Det giver også mulighed for at indstille triggere i en form, der informerer den relevante afdeling om fald/stigning i værdi fra en bestemt tærskel.

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret med *