Tovább a tartalomhoz

Ismétlő mezők megjelenítése Classic Accordion widgetben

Egy bejegyzés ismétlő mezőjének sorai harmonikaelemekként a JetTabs Classic Accordion widgetében, Ismétlő lekérdezéssel.

Az ismétlő mező sorait a JetTabs bővítmény Classic Accordion widgetében is megjelenítheted: minden sor egy harmonikaelem lesz. Jó példa erre egy túra napjainak leírása az egyedi oldalon, vagy bármilyen lépéssor.

Szükséges: Elementor (ingyenes), aktív JetEngine egy létrehozott bejegyzéstípussal, és aktív JetTabs. A példában az egyedi oldalhoz sablon is kell (JetThemeCore), de statikus oldalon is működik.

  1. Menj a JetEngine → Bejegyzéstípusok oldalra, és nyisd meg azt a bejegyzéstípust, amelyikhez az ismétlő mezőt felveszed.
  2. A Metamezők részben kattints az Új metamező gombra.
  3. Töltsd ki a Címke és a Név/azonosító mezőt. A név csak latin betűt, számot, kötőjelet és aláhúzást tartalmazhat, szóköz és nagybetű nélkül.
  4. Hagyd az alapértelmezett Mező objektumtípust, a mezőtípus legyen Ismétlő.
  5. Az Új ismétlő mező gombbal vedd fel az elemeket: egy Szöveg típusú mezőt a harmonikaelem címkéjének (például a nap neve), és egy WYSIWYG típusú mezőt a tartalomnak.
  6. Kattints a Bejegyzéstípus frissítése gombra.

Nyisd meg a bejegyzéstípus bejegyzéseit, és az oldal alján töltsd ki az ismétlő sorait. Annyi sort vegyél fel, ahány harmonikaelem kell (a túráknál például négy vagy több napot). Frissítsd a bejegyzést, és ismételd meg az összes érintett bejegyzésnél.

  1. Menj a JetEngine → Lekérdezéskészítő oldalra, és kattints az Új hozzáadása gombra.
  2. Add meg a nevet, a lekérdezés típusa legyen Ismétlő lekérdezés.
  3. Az ismétlő lekérdezés részben a Forrás legyen JetEngine metamező, a JetEngine mező listában válaszd ki az ismétlő mezőt.
  4. Az Objektum azonosító mezőt hagyd üresen, ha az ismétlőt az egyedi oldalon jeleníted meg. Statikus oldalnál ide a bejegyzés azonosítóját kell beírni.
  5. Ha az ismétlőnek sok eleme van, és csak néhányat akarsz kivenni, a Lekérdezési argumentumok részben kattints az Új hozzáadása gombra: a Mező kulcsa/neve mezőbe írd az ismétlő elemének nevét, az összehasonlítás legyen Létezik. Több elemet ugyanígy adhatsz hozzá. Ha nincs rá szükség, ugorj tovább.
  6. Mentsd a lekérdezést.
  1. Nyisd meg a sablont (a példában Crocoblock → Theme Templates alatt az egyedi oldal sablonját) Elementorban, és húzd be a Classic Accordion widgetet.
  2. Kapcsold be a JetEngine lekérdezés használata kapcsolót, és a Lekérdezés kiválasztása listában válaszd ki az előbbi lekérdezést.
  3. Töröld a két alapértelmezett elemet, hogy csak egy maradjon.
  4. Nyisd meg az első elemet. A Címke mező mellett kattints a Dinamikus címkék gombra, és válaszd a Current Object Field makrót.
  5. Az újonnan megjelenő beállításoknál a Mező listában válaszd ki azt az ismétlő elemet, amelyiknek a tartalma a címke legyen. A mezők a lekérdezés nevét követően találhatók.
  6. Állítsd be a Tartalom típusát. A Sablon típusnál válaszd ki azt a sablont, amely egy Dynamic Field elemet tartalmaz az ismétlő elemével (objektummezőként). A példában az Szerkesztő típus kell: kattints a Dinamikus címkék gombra, válaszd a Current Object Field makrót, és add meg a tartalmat adó mezőt.
  7. Stílusozd a widgetet, és frissítsd az oldalt.

A weboldalon a harmonikaelemek az ismétlő sorainak tartalmát mutatják.

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