Tovább a tartalomhoz

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.

https://minta-bolt.hu/wp-admin/admin.php?page=gf_edit_forms&id=5
Az űrlapszerkesztő egy Ismétlő mezővel, amelyben két mező 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.

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.

https://minta-bolt.hu/wp-admin/admin.php?page=gf_edit_forms&id=5
Az Ismétlő mező általános beállításai
https://minta-bolt.hu/wp-admin/admin.php?page=gf_edit_forms&id=5
Az Ismétlő mező beállításai lejjebb görgetve: sorok maximális száma, gombfeliratok
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 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.

https://minta-bolt.hu/halado-mezok-proba/
Az űrlap az Ismétlő mezővel a weboldalon

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.

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.

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.

  • 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ő

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:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások