Ninja Forms - Conditional Logic
Bevezetés
A Ninja Forms - Conditional Logic kiegészítő lehetővé teszi, hogy a weboldaladon található űrlapok dinamikusan reagáljanak a felhasználói választásokra. Ez azt jelenti, hogy az űrlap mezői megjelenhetnek, eltűnhetnek, módosulhatnak vagy különböző műveletek hajthatók végre attól függően, hogy a felhasználó milyen adatokat adott meg. Ez a funkcionalitás rendkívül hasznos lehet, ha szeretnéd az űrlapjaidat még felhasználóbarátabbá és célzottabbá tenni.
Mezők megjelenítése és elrejtése
Felhasználói választások alapján
A Conditional Logic segítségével bármely mezőt megjelenítheted vagy elrejtheted a felhasználói választások alapján. Például, ha a felhasználó az "Egyéb" opciót választja egy legördülő listából, egy szövegmező automatikusan megjelenhet, ahol részletezheti az egyéb választását.
Bonyolultabb feltételek
Több mezőt vagy mezők csoportját is megjelenítheted vagy elrejtheted komplexebb feltételek alapján. Például csak akkor jeleníthetsz meg bizonyos mezőket, ha a felhasználó által megadott költségvetés egy bizonyos összeg felett van.
Mezőértékek módosítása és számítások
Ár és kedvezmények
A Conditional Logic használatával könnyen beállíthatod, hogy bizonyos mezők értékei változzanak a felhasználói bemenetek alapján. Például kedvezményt ajánlhatsz, ha a felhasználó egy kuponkódot ad meg, vagy módosíthatod egy tétel árát, ha a vásárló több mint egy bizonyos mennyiséget rendel.
Kvízek és tesztek
Kvízeket is készíthetsz, ahol a különböző válaszok alapján más és más opciók jelennek meg. A felhasználói pontszám alapján különböző kérdések jelenhetnek meg, így személyre szabott élményt nyújtva.
Listák módosítása
Dinamikus listák
Bármely listamező (legördülő lista, rádiógombok stb.) elemeit megjelenítheted vagy elrejtheted a felhasználói választások alapján. Ez lehetővé teszi, hogy csak a releváns opciókat mutasd meg a felhasználónak, csökkentve az információ túlterhelést és javítva az űrlap kitöltési élményt.
Feltételes e-mailek küldése
Címzettek változtatása
Nem minden e-mail értesítésnek kell ugyanarra a személyre vagy osztályra mennie. A Conditional Logic segítségével beállíthatod, hogy az űrlap adatai alapján különböző címzettekhez küldjenek e-maileket. Például egy panasz esetén más e-mail címre mehet az értesítés, mint egy általános érdeklődés esetén.
Egyedi sikerüzenetek megjelenítése
Személyre szabott üzenetek
Bármelyik Ninja Formhoz egyedi sikerüzenetet adhatsz hozzá, amelyek különböző feltételek alapján jelennek meg. Például különböző sikerüzeneteket mutathatsz meg azoknak a felhasználóknak, akik egy bizonyos pontszámot értek el egy kvízben.
Eltérő céloldalakra irányítás
Feltételes átirányítás
A felhasználói válaszok alapján átirányíthatod őket különböző oldalakra a weboldaladon. Például egy termék érdeklődési űrlapon keresztül különböző termékoldalakra irányíthatod őket az érdeklődési körük alapján.
Gyakorlati példák
- Ajánlatkérés űrlap: Csak azoknak mutass további mezőket, akik nagyobb költségvetést adnak meg.
- Kvízek: A felhasználók válaszai alapján különböző kérdések és eredmények jelennek meg.
- Hírlevél feliratkozás: Különböző hírlevél listákra iratkozhatnak fel a felhasználók az érdeklődési köreik alapján.
- Fizetési lehetőségek: Különböző fizetési módokat jeleníthetsz meg a vásárlók választásai alapján.
- Ügyfélszolgálati űrlapok: Különböző osztályokhoz irányíthatod az e-maileket a beérkezett információk alapján.
Szószedet
- Conditional Logic: Feltételes logika
- Field: Mező
- Dropdown: Legördülő lista
- Radio list: Rádiógombok
- Email notification: E-mail értesítés
- Success message: Sikerüzenet
- Redirect: Átirányítás
- Subscription list: Feliratkozási lista