Data Store Button: elemek hozzáadása és eltávolítása
A Data Store Button widget (blokk, elem) beállításai: tár, címke, ikon, listaújratöltés, felugró ablak, a hozzáadás utáni művelet és a környezet.
A Data Store Button egyetlen kattintással ad elemet az adattárhoz, és ugyanazzal a gombbal el is távolíthatja onnan. A Dynamic Link két külön elemet kíván a hozzáadáshoz és az eltávolításhoz, ez a gomb ezt egyben kezeli.
Előfeltétel, hogy az Adattárak modul be legyen kapcsolva, és legyen legalább egy tárad. A gombot a tárhoz használt listázási sablonba tedd: a szerkesztő Elemek paneljén keresd meg a Data Store Button widgetet (blokkszerkesztőben blokkot, Bricksben elemet), és húzd az oldalra.
Beállítások
Szekció neve “Beállítások”| Beállítás | Mit csinál |
|---|---|
| Select store | Melyik tárat kezelje a gomb. |
| Label | A gomb felirata a látogatók számára. |
| Icon | Ikon a tárból vagy saját SVG-ből. Ikon nélkül is használhatod. |
| Reload Listing Grid on Success | A sikeres hozzáadás után újratölti a Listing Gridet a tár aktuális elemeivel. |
| Open Popup on Success | A sikeres hozzáadás után megnyit egy JetPopup felugró ablakot. A felugró ablakot a Speciális → JetPopup részben kell kiválasztani, és a Trigger Type értéke None legyen. |
| Action after an item added to the store | Mi történjen a gombbal az elem hozzáadása után. Lásd lent. |
| Context | Melyik azonosító kerüljön a tárba. Lásd lent. |
A Stílus fülön a gomb megjelenését állíthatod.
A hozzáadás utáni művelet
Szekció neve “A hozzáadás utáni művelet”Az Action after an item added to the store három értéket vehet fel:
- Remove from store button: a hozzáadás után a gomb „eltávolító” gombbá válik. Megadhatsz hozzá külön címkét (például „Eltávolítás”) és ikont.
- Switch button status: a gomb állapota átvált, és új címkét és ikont kap. Megadhatsz egy címet is, ahová a látogató a hozzáadás után kerül, beállíthatod, hogy a hivatkozás új ablakban nyíljon meg, és további attribútumokat is fűzhetsz hozzá.
- Hide button: a gomb a hozzáadás után eltűnik a felületről.
Környezet (Context)
Szekció neve “Környezet (Context)”A Context azt dönti el, melyik objektum azonosítóját tárolja a gomb.
| Érték | Melyik objektum |
|---|---|
| Default Object | Az aktuális oldal vagy listaelem. |
| Current User (global) | Az a felhasználó, akinek az oldalt létrehozták. |
| Current User (for current scope) | Az a felhasználó, akit éppen feldolgoznak, nem feltétlenül a bejelentkezett. |
| Queried User | A bejelentkezett felhasználó, vagy az URL-ben megadott felhasználó. |
| Current Post Author | Az éppen megnyitott bejegyzés szerzője. |
| Default WordPress Object (for current page) | A WordPress által az oldalhoz rendelt globális objektum. Egyedi bejegyzésoldalon ez mindig az aktuális bejegyzés, akkor is, ha az oldalba ágyazott listába írsz. |
| Current CCT item author | Az éppen megnyitott egyéni tartalomtípus-elem szerzője. |
Egy teljes példa a gomb használatára a kedvencek oldal fejezetben van.
Készült: