CartFlows-változatválasztók a listában
A CartFlows Variation Swatches változatválasztók megjelenítése Listing Gridben a Woo Data elemmel, WC Product lekérdezésre építve.
Ha a webáruházad a CartFlows Variation Swatches bővítményt használja, a változatos termékek színes vagy képes választóit a JetEngine listázásában is megjelenítheted a Woo Data elemmel. Elementorban, a blokkszerkesztőben és Bricksben egyaránt működik.
Követelmények
Szekció neve “Követelmények”- WooCommerce, telepítve és aktívan.
- A CartFlows Variation Swatches bővítmény, aktívan.
- A JetEngine és a CartFlows Variation Swatches közötti kiegészítő (a JetEngine + CartFlows Variations Swatches addon), telepítve és aktívan.
- JetEngine, aktívan.
1. WooCommerce-lekérdezés
Szekció neve “1. WooCommerce-lekérdezés”- Nyisd meg a JetEngine → Lekérdezéskészítő oldalt, és kattints az új lekérdezés hozzáadására.
- Az Általános részben add meg a lekérdezés nevét (például „WC lekérdezés”), a Lekérdezés típusa legyen WC Product Query.
- A WC Product Query részben a Product Status legyen Published (publish), a Product Type pedig variable (változatos termék).
- Szükség szerint állíts be más lekérdezési beállításokat, és mentsd.
2. Listázási sablon
Szekció neve “2. Listázási sablon”- A JetEngine → Listázások/komponensek oldalon kattints az Új elem hozzáadása gombra.
- A felugró ablakban a forrás legyen Lekérdezéskészítő, a Query listában válaszd ki az előbbi lekérdezést, add meg a sablon nevét, a nézet pedig legyen olyan, amelyben a Woo Data elérhető: Elementor, Blokkok (Gutenberg) vagy Bricks.
- Kattints a sablon létrehozására, és a szerkesztőben add hozzá a Woo Data widgetet (blokkot, elemet) többször, mindegyiknél a Data Type legyen Template Function:
| Template Function | Mit mutat | Megjegyzés |
|---|---|---|
| Product title | A termék neve | Az Add link kapcsolóval a név a termékoldalra mutat. |
| Post thumbnail | A termék képe | Az Add link kapcsolóval a kép a termékoldalra mutat. |
| CartFlows Variation | A változatválasztók | A frontenden jelennek meg helyesen. |
| Product price | A termék ára | |
| Add to cart | A „Válassz lehetőséget” vagy kosárba gomb |
- Mentsd a sablont (Publish).
3. Listing Grid az oldalon
Szekció neve “3. Listing Grid az oldalon”- Nyisd meg az oldalt vagy sablont (például „Termékek”), és add hozzá a Listing Grid elemet. A Listing listában válaszd ki az elkészült sablont.
- A Wrapper Tags mezőben válaszd az Unordered list (UL > LI) értéket, hogy az elrendezés a frontenden helyesen jelenjen meg.
- Az Advanced fül Layout részében a CSS Classes mezőbe írd be:
listing-ul. - Mentsd az oldalt.
Elementorban és a blokkszerkesztőben a listing-ul osztály kell. Bricksben viszont a data-listing-ul értéket írd a CSS-osztályok közé.
Eredmény
Szekció neve “Eredmény”A frontenden a Listing Grid a termékeket a változatválasztókkal együtt mutatja: a termék nevét, képét, a választókat, az árat és a kosárba gombot.
Készült: