Ismétlő mező
Az Ismétlő mező beállításai, összefűző címkéi, egymásba ágyazása, korlátozásai és gyakori kérdései.
Az Ismétlő mező több másik mezőt fog össze egy csoportba, és ezt a csoportot a látogató egyetlen beküldésen belül többször is kitöltheti. Így például egy jelentkezési űrlapon több résztvevő nevét és beosztását, vagy több telefonszámot (országkóddal és típussal) is meg lehet adni. Az Ismétlő mezőt más Ismétlő mezőbe is ágyazhatod.
A mező a mezőtár Speciális mezők csoportjában van.

A képen az Ismétlő mező a Résztvevők címmel látszik, benne a Résztvevő neve és a Beosztás mezővel, alatta a Résztvevő hozzáadása és az Eltávolítás gombbal.
Beállítások
Szekció neve “Beállítások”A mező az Általános szakaszban csak a közös mezőbeállításokat használja (például Mezőcímke, Leírás), ezen felül az alábbiak vannak benne.


| Beállítás | Mit csinál |
|---|---|
| Sor címkéje | Az ismétlődő csoport egy példányának címkéje. |
| Sor címkéjének megjelenítése | Bekapcsolva a sor címkéje megjelenik az űrlapon. |
| Sorok maximális száma | Hányszor adható hozzá a csoport. |
| Hozzáadás gomb szövege | A gomb felirata, amely új csoportot ad hozzá. |
| Eltávolítás gomb szövege | A gomb felirata, amely eltávolít egy csoportot. |
Az űrlap kitöltése
Szekció neve “Az űrlap kitöltése”Az Ismétlő mezőbe húzott mezők a csoport részei. A látogató a hozzáadás gombbal újabb példányt kér, az eltávolítás gombbal töröl egyet. Ha beállítottad a sorok maximális számát, az űrlap ezt kiírja a mező címe alatt, és a határ elérése után nem enged újabb sort.

A képen az űrlap látogatói nézete látszik: a mező címe alatt a „Legfeljebb 5 sor adható hozzá.” tájékoztatás, a csoport két mezője és a hozzáadás gomb.
Összefűző címkék
Szekció neve “Összefűző címkék”Az Ismétlő mező összefűző címkéje:
{Mező neve:2:módosító}Itt a 2 a mező azonosítója az űrlapban. A módosítók:
| Összefűző címke | Mit ad vissza |
|---|---|
:text |
Az összes sor összes almezője egyszerű szövegként. |
:value |
Az összes sor összes almezőjének nyers értéke, vesszővel elválasztva. |
:rowCount |
A sorok teljes száma, az üres sorokat is beleértve (kis- és nagybetűre nem érzékeny: rowCount vagy rowcount). |
:field_ids=10 |
A 10-es azonosítójú almező értékei az összes sorból, HTML-táblázatban. Hasonló a simán használt {Ismétlő:1} címkéhez, de csak a megadott mezőket tartalmazza. Több mezőt függőleges vonallal elválasztott listában adhatsz meg. |
:field_ids=10,text |
A 10-es almező értékei az összes sorból, egyszerű szövegként. |
:field_ids=10,value |
A 10-es almező értékei az összes sorból, vesszővel elválasztva. |
Egymásba ágyazott Ismétlő mezők
Szekció neve “Egymásba ágyazott Ismétlő mezők”Az Ismétlő mező egy másik Ismétlő mezőbe is beletehető, így többszintű adatot gyűjthetsz egyetlen űrlapban. Például egy rendezvény résztvevőit gyűjtő Ismétlő mezőn belül minden résztvevőhöz több telefonszám is megadható egy beágyazott Ismétlő mezővel. A beágyazás mélységének nincs kötelező határa, de a használhatóságot és a mobilos megjelenést érdemes szem előtt tartani a mély szerkezeteknél.
Átállás a korábbi, béta Ismétlő mezőről
Szekció neve “Átállás a korábbi, béta Ismétlő mezőről”Az Ismétlő mező évek óta létezett a Gravity Formsban, de korábban béta besorolású volt, és csak kóddal lehetett az űrlaphoz adni. Ha az Ismétlő mezőt programozottan vezetted be, át kell alakítanod, hogy az űrlapszerkesztő felületén is kezelhető legyen. Az átállás az űrlap működéséhez nem kötelező, csak ahhoz, hogy a mezőt a szerkesztő felületén át szerkeszthesd.
Korlátozások
Szekció neve “Korlátozások”- Az Ismétlő mezőn belüli mezőkre nem lehet feltételes logikát beállítani.
- Az egymásba ágyazott Ismétlő mezők mezőinek dinamikus kitöltése még nem támogatott.
- A számítások nem támogatottak.
Az alábbi mezők nem tehetők Ismétlő mezőbe:
- 2Checkout mező
- CAPTCHA mező
- Bankkártya mező
- Kupon mező
- Fájlfeltöltés mező
- Mollie mező
- Oldal mező
- PayPal mező
- Pipe mező
- Bejegyzésmezők
- Szavazás (Poll) mező
- Szállítás mező
- Felmérés (Survey) mező
- Stripe mező
- Square mező
- Jelszó mező
- Kvíz mező
- reCAPTCHA mező
- Összeg mező
- Turnstile mező
- Felhasználónév mező
Gyakori kérdések
Szekció neve “Gyakori kérdések”Beágyazhatók az Ismétlő mezők egymásba? Igen, a mélységnek nincs kötelező korlátja. Tervezéskor gondolj a használhatóságra és a mobilos elrendezésre.
Szerkeszthetők az Ismétlő mezőt tartalmazó beküldések? Igen. A beküldés megtekintésekor és szerkesztésekor az Ismétlő mező összes eleme szerkeszthető értékként jelenik meg, a többszintű beviteleket behúzás és sortörés jelzi.
Exportálható és szűrhető az Ismétlő mező adata? Igen. Az exportálásnál a Feltételes logika beállítással az Ismétlő mező almezőinek értéke szerint is szűrheted a beküldéseket. Az exportált adatban a behúzások és sortörések megmaradnak, így látszik a beágyazott elemek szerkezete.
Átállhatok a béta Ismétlő mezőről? Igen, ha korábban programozottan hoztad létre a mezőt, átalakíthatod szerkesztőből kezelhető mezővé.
Működik a mentés és folytatás? Igen, a mentés és folytatás az Ismétlő mezővel teljes mértékben támogatott.
Kitölthető dinamikusan egy Ismétlő mezőn belüli mező? Igen. Ha a mező támogatja a dinamikus kitöltést, azt az ugyanazon beküldés összefűző címkéivel vagy a lekérdezési karakterlánc paramétereivel töltheted ki. (Az egymásba ágyazott Ismétlő mezők esetén ez még nem támogatott.)
Készült: