Figyelem! A modulok önálló megvásárlására jelenleg nincs lehetőség, azokat csak fejlesztési projektek keretében értékesítjük.
POS Locations
A webáruházhoz kapcsolódó fizikai üzleteket gyűjtőoldalon, térképen és a boltok számára önálló bemutató adatlapon megjelenítő modul, amelynek tartalma admin felületről szerkeszthető.
A modul üzleti célja
Számos webáruház az e-kereskedelem mellett rendelkezik fizikai boltokkal is, amelyeket célszerű megjeleníteni a webshopban. A POS Locations egy olyan modul, ami webáruházhoz kapcsolódó fizikai üzleteket vagy áruházakat térképes gyűjtőoldalon és a boltok számára önálló bemutató adatlapon jeleníti meg. Az egyes áruházak külön boltnézetenként szerkeszthetők, így több országos webshopok esetén az egyes website scope-okban az adott országban jelenlévő üzleteket mutatjuk a felhasználóknak.
Frontend:
A modul feltöltött áruházakból 2 oldaltípust generál a frontendre:
1. Üzletek térképes gyűjtőoldala. Itt egy Google Maps alapú térképen látjuk az üzleteket, illetve a térkép alatt ki is listázzuk őket.
2. Egy adott üzlet adatlap oldala, ahol az áruházzal kapcsolatos adatok, információk jelennek meg a modulban kitöltött mezők alapján.
Settings
A modulhoz adminon tartozik egy Settings szekció. Itt állíthatók be a modul működésével kapcsolatos általános paraméterek, amelyek a következők:
- Pin Image: egy feltölthető kép (csak PNG lehet), amit a térképes gyűjtőoldalon az üzletek térképen való megjelenítésére használunk. Vagyis a kép amit itt feltöltünk, az jelenik meg majd a térképen pin-ek vagy marker-ek formájában.
- Pin Width: egy szám értéket befogadó input mező, amelyben megadhatjuk, hogy mekkora legyen a Google Maps alapú térképen megjelenő Pin Image mérete. Az itt megadott érték jelenti a Pin Image pixelben kifejezett szélességét, amelyhez frontenden torzításmentesen igazítjuk a marker-t.
- Map Center Adress: Itt állítható be, hogy a gyűjtőoldalon megjelenő térkép középpontja hol legyen. Ide elegendő egy címet beírnunk (például: "Budapest Hősok tere"), és a térkép középpontja oda fog igazodni.
- Map Zoom: egy számértékkel kifejezhetjük, hogy alapértelmezett betöltődésnél a térkép mennyire zoom-oljon bele a látképe. Ideális értéke valahol 12-14 között van. Minél nagyobb a szám, annál jobban zoom-olt térképet látunk.
- Google api key: térkép generáláshoz szükséges api kulcs megadására szolgáló input field.
Áruházanként megadható információk
Az adminban a modul grid-jében (Shops menüpont) kiválasztva egy adott üzletet (vagy újat létrehozva) a következő adatmezők szerkeszthetők:
- Status: enabled (yes / no)
- POSition: Ez szabályozza, hogy az üzletek gyűjtőoldalán, a térképes megjelenítő alatti listázásban az adott üzlet hányadik pozícióban jelenjen meg.
- Title: Az üzlet megnevezése, ami megjelenik az üzletek adatlapjain és a térképes listaoldalán.
- URL: Megadható az üzletnek egy beszédes URL, ami a webshopcíme.hu/megnevezes szerkezetben helyezi el az url-t az adott üzlethez.
- Description: Az adott üzlet bővebb leírása, ismertető bemutatása, ami frontenden csak az adatlap oldalon jelenik meg. WYSIWYG editorral szerkeszthető tartalom, ami HTML állományt is be tud fogadni.
- Geo Adress: Megadható cím, amely alapján a frontenden megjelenő térképen elhelyezzük az üzletet a térképen. Konkrét cím megadással a Google képességeit kihasználva automatikusan jelenítjük meg a térképen az üzletet, vagyis nem kell geo koordinátákkal bíbelődni, ide egy város, irányítószám utca és házszám megadással már el tudja helyezni a modul a térképen az üzletet.
- Image: Képfeltöltési mező, ahová fel lehet tölteni az adott üzlet képét, és az frontenden az üzlet adatlapján jelenik meg. Csak egy kép tölthető fel, vagyis nincsen képgaléria az üzletről, mindössze 1 kép jelenhet meg üzletenként.
- Shop Tag: egy szabadszavas szövegbeviteli mező, aminek értéke megjelenik az üzletek térképes listaoldalán. Ez egy fontos kiemelt információt tartalmaz az adott üzletről (Pl. kiírhatjuk benne, hogy a helyszín szervíz is egyben, esetleg ideiglenesen be van zárva, újonnan nyílt, stb.) Ha nincsen kitöltve, akkor nem jelenik meg.
- Address: Szabadszavas szövegbeviteli mező, ahová a helyszín címét szövegesen be lehet képelni. Az adat megjelenik az üzlet adatlapján és a gyűjtőoldalon is.
- Parking: Szabadszavas szövegbeviteli mező, ahová a helyszínnel kapcsolatos parkolási vagy egyéb megközelítési lehetőségekről szóló információt lehet megadni, és az üzlet adatlapján jelenik meg.
- Opening Hours: Szabadszavas szövegbeviteli mező, ahová a helyszínnel kapcsolatos nyitvatartási információkat lehet megadni, és az üzlet adatlapján jelenik meg.
- Phone Number: Egy szövegbeviteli mező, ahová az adott üzlet telefonszámát lehet megadni, és az üzlet adatlapján jelenik meg “tel:” hivatkozással.
- Google Maps URL: egy olyan mező, ahová a webshop adminisztrátor be tud illeszteni egy Google Maps URL-t. Ez alapján az adott üzlet adatlapjára a frontenden kigenerálunk egy útvonaltervezési gombot, ami a megadott url-t nyitja meg új böngésző tabon.
- Custom button text: Egy szabadszavas szövegbeviteli mező. Ha az adminisztrátor kitölti, akkor a frontenden megjelenik egy gomb, amely ezt a szöveget tartalmazza. Amennyiben nincsen kitöltve, úgy a gomb nem jelenik meg a frontenden.
- Custom button URL: Egy abszolút és relatív hivatkozást is befogadni képes mező, amelyben megadható, hogy a fentebbi Custom button milyen URL-re mutasson.
- Warning text: Egy opcionálisan kitölthető szöveges mező, aminek a tartalma (ha ki van töltve) az adott üzlet adatlapjának tetején jelenik meg nagy figyelmeztető üzenetként. Ilyen lehet például, hogy ez a bolt most éppen felújítás miatt zárva van, meg hasonlók. A warning text tehát az adott üzlet oldalának tetején megjelenítendő, speciális, időszakos figyelmeztető szövegének kihelyezésére szolgál.
Az egyes üzletek adatlapjain továbbá beszerkeszthetők tetszőleges SEO paraméterek, amelyek a következők lehetnek:
- Meta Title [textfield]: amint a neve is mutatja, itt egy meta title-t lehet megadni.
- Meta Description [textfield]: ide egy descriptiont lehet beilleszteni
- Meta Keywords [textarea]: ide az üzlethez tartozó kulcsszavakat adhatjuk meg
- Layout update XML [textarea]: ide pedig bármilyen layout update-et illeszthetünk be