Elrendezésváltás a Listing Gridben
A Layout Switcher widget beállítása: egyéni elrendezések, másik listázási sablon, ikonok, alapértelmezett elrendezés és stílus.
A Layout Switcher widgettel a látogató átválthatja a Listing Grid elrendezését (például rácsról listára). Előfeltétel az Elementor (a szabad verzió elég), az aktív JetEngine és egy elkészített listázási sablon. A widget az oldalon a Listing Grid mellé kerül.
A widget bekapcsolása
Szekció neve “A widget bekapcsolása”A widget egy külön bővítménycsomagban érkezik. A Bővítmények → Új bővítmény hozzáadása oldalon kattints a Bővítmény feltöltése gombra, válaszd ki a ZIP-fájlt a gépedről, majd Telepítés most, utána Bővítmény bekapcsolása.
Beállítás
Szekció neve “Beállítás”- Nyisd meg az Elementorban azt az oldalt, ahol a Listing Grid van, vagy ahová szeretnéd tenni, és állítsd be a widgetet.
- Húzd be a Layout Switcher widgetet is.
- A Select a Listing Grid widget mezőben válaszd ki a vezérelt Listing Grid widgetet.
- Az alapértelmezett Grid és List tételek mellé az Add Item gombbal új elrendezéseket vehetsz fel. A tételeket húzással rendezheted.
- Állíts be egy alapértelmezett elrendezést az Is Default Layout kapcsolóval. Az alap Grid tétel ilyen, ezen nem kell változtatnod.
A példában két egyéni elrendezés készült:
- „Két oszlop”: a tétel Settings fülén a Columns Number értéke 2.
- „Csak árak”: a Settings fülön másik listázási sablont választasz a Listing mezőben (ez más tartalmat mutat, nem az alapértelmezett sablont), és a Columns Number itt is 2.
A widget a Listing Elements csoportban található, vagy a keresőben a nevére rákeresve. Csak akkor választhatsz vezérelt rácsot, ha az oldalon van legalább egy Listing Grid widget. A listában a widgetek neve mellett zárójelben az azonosítójuk látszik; ezt az Elementor automatikusan rendeli a rácshoz. A Layout Switcher külön, béta állapotú funkció.
A Content fül egyetlen szakasza a General. Az alapértelmezett két tételt (Grid és List) a másolás és a bezárás gombbal megkettőzheted vagy törölheted; a szerkesztéshez kattints a tételre.
Egy tétel beállításai
Szekció neve “Egy tétel beállításai”A tétel Content fülén:
| Beállítás | Mit csinál |
|---|---|
| Label | Az elrendezés címe, amely a gombon látszik (később ki is kapcsolható). |
| Slug | Az elrendezés azonosítója: kisbetűs latin betűk, számok, „-” és „_” lehet benne, szóköz nem. Ha üresen hagyod, a Label alapján készül (de a mezőben nem jelenik meg). |
| Icon | A felirathoz rendelhető ikon: None (nincs ikon, az alapérték), Upload SVG (SVG-fájl feltöltése a médiatárból) vagy Icon Library (az Elementor ikonkönyvtára; a My Libraries mellett más ikonkönyvtár is feltölthető). |
A tétel Settings fülén:
| Beállítás | Mit csinál |
|---|---|
| Is Default Layout | Ezt az elrendezést jelöli alapértelmezettnek. Pontosan egy elrendezésnek kell alapértelmezettnek lennie. |
| Listing | Ha az Is Default Layout ki van kapcsolva: Default (az alapértelmezett sablon) vagy másik, előre elkészített sablon. |
| Columns number | Az oszlopok száma az elrendezésben. |
A General szakasz utolsó kapcsolója a Labels. Alapból be van kapcsolva, így a gombon a felirat látszik. Kikapcsolva a gomb üres, vagy csak az ikont mutatja, ha van hozzárendelve.
A JetSmartFilters bővítménnyel is együttműködik: ha a rácshoz szűrőt kapcsoltál, az elrendezésváltás után is működik a szűrés.
Stílus
Szekció neve “Stílus”A Style → Buttons → Active fülön kiemelheted az éppen aktív elrendezés gombját (például a szín vagy a háttér módosításával). A stílus nem kötelező. Ha elkészültél, kattints a Publish/Update gombra.
Az eredmény
Szekció neve “Az eredmény”A frontenden bármelyik gombra kattintva az adott elrendezés jelenik meg:
- Grid: az alapértelmezett, a példában háromoszlopos elrendezés;
- List: egy oszlop;
- Két oszlop: kétoszlopos rács;
- az utolsó gomb egy másik sablonú listát mutat (a példában „Túrák”).
Ha másik listázási sablonra váltasz, AJAX-os betöltés indul, ezért a tartalom egy kis késéssel jelenik meg. Az alapértelmezett elrendezések közötti váltás azonnali.
Készült: