Tovább a tartalomhoz

Dinamikus adatok

JetEngine-ismétlő mező tartalmának megjelenítése a Fülek, a Klasszikus harmonika és a Képes harmonika widgetben.

A Dynamic data kiegészítővel a JetEngine ismétlő (Repeater) mezőjének tartalmát jelenítheted meg a Fülek, a Képes harmonika és a Klasszikus harmonika widgetekben. A fülek (vagy tételek) számát és tartalmát így az adatok határozzák meg.

  • Elementor.
  • JetTabs, a hozzá tartozó ingyenes Dynamic data kiegészítővel (telepítve és aktiválva, mint bármely WordPress-bővítmény).
  • JetEngine.

Példánkban egy „Könyvek” egyéni tartalomtípust használunk, amelynek a bejegyzései csoportosított adatokat tartalmaznak.

  1. Az egyéni tartalomtípushoz vegyél fel egy Repeater mezőt, a Label és a Name/ID mezőbe írd be a nevét (például books_repeater).
  2. Az Új ismétlő mező gombbal vegyél fel almezőket:
    • Szerző (author): szöveg mező;
    • Borító (cover): média mező, az értékformátuma Media ID;
    • Leírás (description): szövegterület.
  3. Mentsd a tartalomtípust az Add/Update Post Type gombbal.

Ugyanez a funkció megvalósítható egy Meta Boxban elhelyezett ismétlő mezővel is.

Nyisd meg az új tartalomtípus listáját a vezérlőpulton, szerkeszd a bejegyzéseket, és töltsd ki az ismétlő mező sorait.

  1. A Crocoblock → Theme Builder oldalon hozz létre egy új egyedi (single) sablont, és szerkeszd az Elementorban.
  2. Add hozzá a Fülek widgetet (vagy a Képes harmonikát, Klasszikus harmonikát).
  3. A widget Dinamikus beállítások részén kapcsold be az Enable dynamic data kapcsolót.
  4. Add meg az ismétlő mező nevét a Repeater field name mezőben (példánkban books_repeater).
  5. A többi mezőbe írd be a megfelelő almező nevét.

A Fülek widget dinamikus beállításai

Szekció neve “A Fülek widget dinamikus beállításai”
Beállítás Mit csinál
Source Honnan jöjjenek az adatok: Post Meta, Option vagy Taxonomy.
Repeater field name Az ismétlő mező neve.
Active (yes or empty string) Az yes értéket tartalmazó mező határozza meg, melyik fül aktív; üresen hagyható.
Use Image? (yes or empty string) Az yes érték esetén a címke mellett ikon helyett kép jelenik meg.
Icon Annak a mezőnek a neve, amelyben az ikon van.
Image Annak a mezőnek a neve, amelyben a kép van.
Is image control Bekapcsolva a fül címében lévő kép kattintható vezérlő, ami megnyitja a fület.
Label A címkét tároló mező neve.
Content type (template or editor) A mező, amelyben a template vagy az editor érték áll.
Template ID template típus esetén a használt sablon azonosítója.
Editor Content editor típus esetén a tartalmat tároló mező neve.
Control CSS ID Egyedi azonosító a fülhöz.

A Képes harmonikában hasonlóan a Kép, a Cím és a Leírás mezőbe írd be az almezők nevét (példánkban cover, author, description).

Mentsd az oldalt, és nézd meg a nyilvános oldalon: az ismétlő mező sorai fülekként (vagy harmonikaként) jelennek meg.

Ha a sablonok dinamikus adatokat használnak, állítsd az Ajax-kérés típusát Saját (aktuális oldal) értékre (Beállítások).

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