Tovább a tartalomhoz

Szülő bejegyzés kiválasztása a frontend űrlapon

Szülő és gyerek bejegyzéstípus kapcsolata, és új gyerek bejegyzés létrehozása a weboldalról JetFormBuilder űrlappal.

Ha a bejegyzések között szülő-gyerek kapcsolat van, a látogatók egy űrlapon is létrehozhatnak új gyerek bejegyzést, és kiválaszthatják hozzá a szülőt. A példában az Ügynök a szülő bejegyzéstípus, az Autók a gyerek.

Szükséges: Elementor (ingyenes) vagy blokkszerkesztő, valamint aktív JetEngine, JetFormBuilder és JetThemeCore.

  1. Hozd létre a szülő bejegyzéstípust (Ügynök) egy Szöveg típusú mezővel (Név), és a gyerek bejegyzéstípust (Autók) a szükséges adatok mezőivel.
  2. A JetEngine → Kapcsolatok oldalon vegyél fel Egy a sokhoz kapcsolatot: szülő objektum az Ügynök, gyerek objektum az Autók.
  1. Menj a JetFormBuilder → Új hozzáadása oldalra, és hozz létre egy űrlapot.
  2. A plusz ikonnal vedd fel a mezőblokkokat, amelyekkel a gyerek bejegyzés mezőit kitölthetők (például Név).
  3. Add hozzá a Select mezőblokkot, és állítsd be:
    • FILL OPTIONS FROM: Posts;
    • POST TYPE: a szülő bejegyzéstípus (Ügynök).
  4. Ha kell, az ugyanitt megnyíló ablak VALUE FROM META FIELD mezőjében megadhatod a szülő bejegyzéstípus metamezőjét adatforrásként. Mentsd a vázlatot.

Az űrlap beállításainál nyisd ki a Post Submit Actions részt.

  1. Kattints a + New Action gombra, és válaszd a Connect Relation Item műveletet. A ceruza ikonra kattintva állítsd be:
    • RELATION: a kapcsolat (Ügynök-Autók);
    • PARENT ITEM ID: a szülőt kiválasztó mezőblokk (például „Select the Agent”);
    • CHILD ITEM ID: a NAME érték;
    • HOW TO STORE NEW ITEM: Replace existing related items with items from the form (default).
  2. Kattints az Update gombra, majd a + New Action gombra újra.
  3. Válaszd az Insert/Update Post műveletet, és a ceruza ikonnál add meg:
    • POST TYPE: a gyerek bejegyzéstípus (Autók);
    • POST STATUS: a kívánt állapot (piszkozat, közzétett stb.);
    • FIELD MAPS: az adatok megfeleltetése. A példában: post id → Post ID (will update this post), a szülőt kiválasztó mező → Post Parent, Name → Post Title.
  4. Kattints az Update gombra, és tedd közzé az űrlapot.
  5. Tedd az űrlapot egy meglévő vagy új oldalra.

A weboldalon töltsd ki és küldd be az űrlapot. A Autók listában megjelenik az új bejegyzés, és ha megnyitod, a szülő (Ügynök) már hozzá van kapcsolva.

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