Tovább a tartalomhoz

Kapcsolat egyedi tartalomtípusok között

Kapcsolat létrehozása két egyedi tartalomtípus (CCT) között: beállítások, CCT-specifikus mezők, feliratok, metamezők és az elemek szerkesztése.

A kapcsolat egyedi tartalomtípusok (CCT) között is létrehozható. Előfeltétel: aktív JetEngine, bekapcsolt CCT modul és két létrehozott egyedi tartalomtípus (a példában Ország és Túra).

  1. Menj a JetEngine → Kapcsolatok oldalra, és kattints az Új hozzáadása gombra.
  2. Az Általános beállítások részben add meg a kapcsolat nevét, a Szülő objektum (itt: Ország) és a Gyermek objektum (itt: Túra) értékét. A CCT-k a választólistában az egyedi tartalomtípusok alcím alatt vannak.
  3. Állítsd be a Kapcsolat típusát.
  4. Ha nagyszülő-kapcsolatot akarsz, válaszd ki a Szülőkapcsolat mezőben a felsőbb szintű kapcsolatot.

Az alábbi kapcsolók a szerkesztési lehetőségeket bővítik:

Kapcsoló Mit csinál
Register controls for parent object A szülő objektum szerkesztőoldalán megjelennek a kapcsolódó elemek vezérlői.
Require at least one child Legalább egy gyermek összekapcsolása kötelező, különben a szülő nem menthető.
Allow to create new children from parent A szülő szerkesztőoldaláról új gyermekelemet hozhatsz létre.
Allow to delete children from parent A szülő szerkesztőoldaláról gyermekelemet törölhetsz.
Register controls for child object A gyermek szerkesztőoldalán megjelennek a vezérlők.
Require at least one parent Legalább egy szülő összekapcsolása kötelező.
Allow to create new parents from children A gyermek oldaláról új szülőt hozhatsz létre.
Allow to delete parents from children A gyermek oldaláról szülőt törölhetsz.
Register separate DB table A kapcsolat saját adatbázistáblát kap. Ha ki van kapcsolva, az elemek az általános kapcsolattáblában vannak.
Register get items/item REST API Endpoint REST-végpontot regisztrál az elemek lekérdezéséhez.
Register update REST API Endpoint REST-végpontot regisztrál az elemek frissítéséhez.

Ha az egyik objektum CCT, megjelenik a Content Type Related Settings rész. Ha mindkét objektum CCT, a mezők mindkettőhöz külön jelennek meg.

  • Title field: melyik mező legyen a kapcsolódó CCT-elem címe;
  • Create fields: melyik mezők jelenjenek meg az előugró ablakban, amikor a kapcsolódó elemek szerkesztőjében az Új hozzáadása gombra kattintasz.

A Labels lapon átírhatod a kapcsolódó elemek szerkesztésekor megjelenő feliratokat. A Meta Fields lapon a New Field gombbal a kapcsolathoz metamezőket kapcsolhatsz, és ezek külön oszlopként jelennek meg a szerkesztésnél. Nem minden metamezőtípus használható CCT-kapcsolatnál, mert a kapcsolódó elemek blokkjában nem mindegyik szerkeszthető. A példában egy Radio típusú „Elérhető” mező (Igen és Nem értékkel) használható. A kapcsolatot az Add Relation gombbal mentsd.

  1. Nyisd meg a szülő vagy gyermek tartalomtípus elemlistáját, és kattints egy elem Szerkesztés gombjára.
  2. A CCT-mezők mellett egy újabb fül jelenik meg a kapcsolódó elemek szerkesztéséhez.
  3. Új elem létrehozásához kattints az Új hozzáadása… gombra. Ha kötelező a kapcsolat, a szerkesztőn figyelmeztetés látszik (például „Should have at least one related parent.”), és az elem addig nem menthető, amíg nincs legalább egy szülője.
  4. Töltsd ki a Create fields beállításban kiválasztott mezőket, és kattints az Új hozzáadása… gombra. Ha a kapcsolatnak van metamezője, megnyílik egy ablak: töltsd ki, vagy hagyd üresen, és kattints a Save Meta Data gombra.
  5. Meglévő elem összekapcsolásához kattints a Connect New… gombra, válaszd ki az elemet a listából, és kattints újra a Connect New… gombra. Ha vannak metamezők, a következő ablakban frissítheted őket, majd kattints a Save gombra.

A szerkesztőtábla részletes leírását lásd: Kapcsolódó elemek szerkesztése.

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