Egyedi készletállapot-jelvények WooCommerce-termékeken
Készletjelvények („Raktáron”, „Már csak néhány darab”, „Utolsó darab”, „Elfogyott”, „Hamarosan”) létrehozása Dynamic Field widgettel és dinamikus láthatósággal.
A JetEngine Dynamic Field widgetjével és a Dinamikus láthatóság modullal külön bővítmény nélkül készíthetsz a termékoldalra egyedi készletállapot-jelvényeket. A jelvények a termék _stock (készletmennyiség) és _stock_status (készletállapot) metamezőjéből dolgoznak.
Előfeltétel: a Dinamikus láthatóság modul be van kapcsolva a JetEngine → JetEngine → Modulok oldalon, és van egy egyedi termékoldal-sablonod a Woo oldalkészítőben (Crocoblock → Woo Page Builder).
„Raktáron” jelvény
Szekció neve “„Raktáron” jelvény”- Nyisd meg az egyedi termékoldal-sablont szerkesztésre.
- Húzd a vászonra a Dynamic Field widgetet.
- A Forrás (Source) mezőben válaszd a Meta Data lehetőséget, az Custom Meta Field mezőbe pedig írd:
_stock. - Ha a mennyiség mellett szöveget is ki akarsz írni, a Tartalom fül aljánál kapcsold be a Customize field output lehetőséget, és a Field format mezőbe írd be a szöveget, például „darab raktáron”.
- A Stílus fülön alakítsd a jelvény kinézetét.
- Az Haladó fülön kapcsold be a Dinamikus láthatóság (Dynamic Visibility) beállítást, a Condition type legyen Show element if condition met, és adj hozzá egy Greater than feltételt: a Field mezőbe
_stock, a Value mezőbe például5.
Így a jelvény akkor jelenik meg, ha ötnél több darab van raktáron. Frissítsd a sablont, és nézd meg a termékoldalt.
„Már csak néhány darab” jelvény
Szekció neve “„Már csak néhány darab” jelvény”- Duplikáld a Dynamic Field widgetet.
- A Field format mezőben a szám elé és mögé is tegyél szöveget, például „Már csak” a szám előtt, „darab maradt!” utána.
- A Stílus fülön adj másik háttérszínt.
- A dinamikus láthatóságnál az első feltétel értékét állítsd
1-re (Greater than), duplikáld a feltételt, állítsd Less than típusúra, és az értéke legyen6.
A jelvény így azoknál a termékeknél látszik, amelyekből két és öt darab közötti készlet van. Több darabnál a „Raktáron”, egy darabnál egyik sem jelenik meg.
„Utolsó darab” jelvény
Szekció neve “„Utolsó darab” jelvény”- Húzz a vászonra egy tetszőleges widgetet, például a Gomb (Button) widgetet, és írd át a szövegét: „Siess! Utolsó darab!”. Stílusozd tetszés szerint.
- Kapcsold be a Dinamikus láthatóságot, a Condition type legyen Show element if condition met, a feltétel Equal, a Field
_stock, a Value1.
Ha egyetlen darab maradt, a jelvény megjelenik.
„Elfogyott” jelvény
Szekció neve “„Elfogyott” jelvény”- Duplikáld a Gomb widgetet, a szövege legyen „Elfogyott”, és állíts be más háttérszínt.
- A dinamikus láthatóságnál a mennyiség helyett a készletállapotot nézd: a Field értéke
_stock_status, a Value értékeoutofstock. Frissítsd a sablont.
„Hamarosan” jelvény (utólagos rendelés)
Szekció neve “„Hamarosan” jelvény (utólagos rendelés)”- Duplikáld az előző widgetet, a szövege legyen „Hamarosan”, és adj neki másik háttérszínt.
- A dinamikus láthatóságnál a feltétel értéke legyen
onbackorder(szóköz nélkül). Frissítsd a sablont.
Ha egy termék állapota „utólagos rendelésre” van állítva, megjelenik a „Hamarosan” jelvény.
Készült: