# Jelölőnégyzet és kapcsoló mező megjelenítése a listázásban

> Jelölőnégyzet és kapcsoló típusú metamező felvétele, és az értékeik kiírása a Dynamic Field widget visszahívásaival Listing Gridben.

A **Jelölőnégyzet** és a **Kapcsoló** mező értéke nyers formában tárolódik (kulcsok, `true` vagy `false`). A listázásban a **Dynamic Field** widget visszahívásaival olvasható szöveggé alakíthatod. A mezőtípusok beállításait a [Metamező-típusok](https://hub.hellowp.io/hu/plugins/jet-engine/meta-mezok-mezotipusok/) fejezet írja le.

Előfeltétel: Elementor (az ingyenes is elég) vagy a blokkszerkesztő, aktív JetEngine, egy egyedi bejegyzéstípus, és hozzá egy listázási sablon, amelyet a **Listing Grid** widget használ.

## Jelölőnégyzet mező

### A mező felvétele

1. Nyisd meg a **JetEngine → Metaboxok** oldalt, és hozz létre egy új metaboxot, vagy nyiss meg egy meglévőt. A bejegyzéstípus saját **Metamezők** részében is felveheted a mezőt.
2. A **Metamezők** részben kattints az **Új metamező** gombra.
3. Add meg a **Címke** és a **Név/ID** értéket, a **Mező típusa** legyen **Jelölőnégyzet**.
4. Ha szükséges, írj leírást a **Leírás** mezőbe.
5. A mező opcióihoz kattints az **Új mezőopció** gombra. Minden opciónál add meg az **Érték** (ezt tárolja a rendszer) és a **Címke** (ezt látja a szerkesztő) mezőt.
6. Mentsd a metaboxot (**Metabox hozzáadása** vagy **Metabox frissítése**).
7. Szerkeszd a bejegyzéseket, és jelöld be az adott bejegyzéshez tartozó opciókat.

### Megjelenítés a listázásban

1. Nyisd meg a bejegyzéstípus listázási sablonját a szerkesztőben.
2. Húzd be a **Dynamic Field** widgetet a kívánt helyre.
3. A **Forrás** listában válaszd a **Metaadat** értéket, majd a **Meta mező** listában válaszd ki a jelölőnégyzet mezőt. A mező kulcsát (a **Név/ID** értéket) a **VAGY add meg a meta mező kulcsát** mezőbe is beírhatod.
4. Kapcsold be a **Mező kimenetének szűrése** beállítást.
5. A **Visszahívás** listában válaszd a **Jelölőnégyzetes mező értékei** lehetőséget. A kiválasztott opciók címkéi kerülnek a kimenetre.
6. Az **Elválasztó** mezőben add meg azt a jelet, amely több kiválasztott opciót elválaszt egymástól (például vessző).
7. Mentsd a sablont, és a **Listing Grid** widgetben használd.

## Kapcsoló mező

### A mező felvétele

1. A **JetEngine → Metaboxok** oldalon kattints az **Új hozzáadása** gombra.
2. Az **Általános beállítások** részben add meg a metabox nevét, és válaszd ki, mire vonatkozzon.
3. A **Metamezők** részben vegyél fel egy új metamezőt, amelynek a **Mező típusa** **Kapcsoló**.
4. Mentsd a metaboxot.
5. Szerkeszd azokat a bejegyzéseket, amelyeknél a kapcsolót be szeretnéd kapcsolni, állítsd át, és kattints a **Frissítés** gombra.

### Megjelenítés a listázásban

1. A **JetEngine → Listázások/komponensek** oldalon hozz létre egy listázási sablont (vagy nyiss meg egy meglévőt).
2. Húzd be a **Dynamic Field** widgetet, a **Forrás** legyen **Metaadat**, a **Meta mező** listában válaszd ki a kapcsoló mezőt.
3. Kapcsold be a **Mező kimenetének szűrése** beállítást, és a **Visszahívás** listában válaszd a **Kapcsolómező értékei** lehetőséget.
4. Írd be a megjelenő szöveget bekapcsolt és kikapcsolt állapotra: a **Szöveg, ha engedélyezve van** és a **Szöveg, ha le van tiltva** mezőbe (például „igen” és „nem”).
5. Tedd közzé a sablont.
6. Egy oldalon húzz be egy **Listing Grid** widgetet, és az **Általános** fülön válaszd ki a sablont. Állítsd be a stílust, és mentsd az oldalt.

A frontenden a kapcsoló értéke a megadott szöveggel jelenik meg.
