Metamezők értékei adatforrásként
Bejegyzések szűrése egyéni mezők értékei szerint: jelölőnégyzetes szűrő az Egyéni mezők adatforrással, JetEngine mezővel.
JetEngine mellett a bejegyzések és termékek szűrhetők a metamezők értékei szerint is. Ez a fejezet egy jelölőnégyzetes szűrőt készít el, amelynek opciói automatikusan a metamező értékeiből jönnek.
Követelmények
Szekció neve “Követelmények”- JetSmartFilters és JetEngine aktív.
- A szűrendő bejegyzéseknek vagy termékeknek tényleg legyen meg a szűrendő metamezőjük.
A metamező
Szekció neve “A metamező”- Hozd létre a metamezőt JetEngine-nel. A példában a Properties egyéni bejegyzéstípus Facilities jelölőnégyzet mezője.
- Jegyezd meg a mező Name/ID értékét, mert a szűrő létrehozásakor szükséged lesz rá.
- A bejegyzésekben jelöld ki a megfelelő értékeket.
A szűrő
Szekció neve “A szűrő”- Nyisd meg az Intelligens szűrők → Új hozzáadása oldalt, és add meg a szűrő nevét.
- Mivel a mező jelölőnégyzet, a Szűrő típusa legyen Jelölőnégyzetek listája. Az Adatforrás legyen Egyéni mezők, hogy a szűrő magától töltse be a mező értékeit.
- Írd az Egyéni mező kulcsa mezőbe a metamező nevét.
- Kapcsold be a Választási lehetőségek lekérése a mező adataiból kapcsolót, és a Field Source Plugin listában válaszd a JetEngine értéket.
- Mivel JetEngine mezőről van szó, kapcsold be az Is Checkbox Meta Field kapcsolót is.
- A Lekérdezési változó kitöltése kötelező: írd ide is a metamező nevét.
- Töltsd ki a Szűrőcímke és az Aktív szűrőcímke mezőt, és mentsd a szűrőt.

A képen az Egyéni mező kulcsa, a mezőadatokból történő betöltés kapcsolója és a Lekérdezési változó látszik.
A szűrő az oldalon
Szekció neve “A szűrő az oldalon”- Szerkeszd azt az oldalt, amelyiken a Properties elemeinek listája van, és add hozzá a jelölőnégyzetes szűrő widgetjét.
- A Select filter listából válaszd ki a szűrőt: a jelölőnégyzetek a metamező értékei szerint magától létrejönnek.
- A This filter for listából válaszd ki a szolgáltatót, a Listing Gridhez a JetEngine értéket.
- Mentsd az oldalt.
Gyakori kérdések
Szekció neve “Gyakori kérdések”Használhatom a JetEngine mező értékeit szűrőopcióként? Igen. Az Adatforrás legyen Egyéni mezők, és kapcsold be a Választási lehetőségek lekérése a mező adataiból kapcsolót.
Melyik mezőt írjam az Egyéni mező kulcsa mezőbe? A JetEngine metamező Name/ID értékét, azét, amely a használni kívánt értékeket tárolja. Ugyanez a mező legyen meg a szűrendő bejegyzéseknél vagy termékeknél.
Miért kell az Is Checkbox Meta Field kapcsoló? Akkor kapcsold be, ha a kiválasztott JetEngine mező jelölőnégyzet-értékeket tárol. Ez teszi lehetővé, hogy a szűrő helyesen kezelje az opciók létrehozásakor és szűréskor ezeket az értékeket.
Más típusú metamezővel is működik? Igen, a szűrő többféle metamezőtípus értékeivel is tud dolgozni, de az elérhető szűrőtípusok és beállítások attól függnek, hogyan tárolja az értékeit a mező.
Készült: