Ugrás a fő tartalomhoz

My Maps location: Helyek és kategóriák

1. Szerezzen be egy Google Térkép API-kulcsot

Minden alkalommal, amikor a Google Térkép API-kat használja, ha a domainjét 2016. június 22. után hozták létre, meg kell adnia egy kulcsot a kérés érvényesítéséhez.
Szerezzen be egy kulcsot és engedélyezze az API-t: https://developers.google.com/maps/documentation/javascript/get-api-key

További információ: https://developers.google.com/maps/documentation/javascript/usage?hl=en

Az első lépés egy projekt létrehozása, majd a projekt nevének megadása.

 

create-api-key

 

Ha a saját domainemről érkező összes kérést engedélyezni szeretném, akkor a követendő minta a *.joomunited.com/*.
Ha csak egyetlen domaint szeretnél engedélyezni, például a sajátdomain.com-ot, akkor a minta a következő lenne: joomunited.com/*.


Egy localhost környezetben bármilyen érvényes kulcsot megadhatsz, és az domainre való hivatkozás nélkül működni fog.

 

domain-API-minta


Ezután létrejön az API-kulcs, ezt a kulcsot kell lemásolni My Maps locationvaló hozzáadáshoz.

 

API-val létrehozott

 

Adja hozzá a kulcsot My Maps Location.

A Komponensek > My Maps Location > Beállítások nézetben hozzáadhat egy kulcsot a konfigurációhoz.

 

maps-configuration

 

Illeszd be a kulcsot.

 

API-kulcs hozzáadása

 

Lépésről lépésre önéletrajz:


Tehát a lépések, amiket követek, a következők

  • Lépjen a Google API konzolra
  • Projekt létrehozása vagy kiválasztása
  • Kattintson a Folytatás az API és a kapcsolódó szolgáltatások engedélyezéséhez.
  • A Hitelesítő adatok oldalon szerezd be a böngészőkulcsot (és állítsd be az API hitelesítő adatokat).
  • A kvótalopás megelőzése érdekében biztosítsa API-kulcsát a következő legjobb gyakorlatok

2. Helyszínkategóriák kezelése

A helyszínek kategóriákba vannak sorolva. Ezek a kategóriák megjeleníthetők szűrőként a kezelőfelületen, vagy előre definiált paraméterként használhatók egy menüpontban bizonyos kategorizált helyszínek betöltéséhez.
 

kategória-szűrő-frontend

 

Ha sok helyszínnel rendelkezel, ajánlott kategóriákat használni. Létrehozhatsz kategóriákat és alkategóriákat.
Kategória létrehozásához menj My Maps location > Kategória menüpontra, és kattints az Új gombra.

 

kategória-helyszínek

 

Ezután a kategória képernyőn hozzá kell adnia egy címet és egy szülőkategóriát, arra az esetre, ha alkategóriát szeretne létrehozni

 

kategória-szülő

 

Jelölő kiválasztása fül segítségével alapértelmezett jelölőt is megadhat a kategórián belüli helyhez.

 

marker-category

 

Megjegyzés: alapértelmezés szerint létrejön egy „Saját kategória” , amely lehetővé teszi a helyek hozzáadását közvetlenül a telepítés után.

3. Hozz létre egy helyszínt

Helyszín létrehozásához kérjük, lépjen My Maps location a Helyszínek > Új menüpontot.

3 kötelező mező van:

  • A helyszín neve
  • A helyszín kategóriája
  • Helyszín részletei (cím)      

 

A cím hozzáadásához 3 megoldásod van:

  • Használja a keresőmezőt (ajánlott)
  • Navigálj a térképen, és használd a kurzort egy hely megadásához
  • Adjon meg egy címet (érvényes Google Térkép-címnek kell lennie)

 

Helyszín hozzáadásához a keresőmotorral, írja be a hozzáadni kívánt hely nevét.

 

hozzáadás-helyszín

 

Kiválasztáskor a szélességi és hosszúsági mezők automatikusan kitöltődnek. A térképeim integrálva vannak a Google Helyekkel is! Ez azt jelenti, hogy kereshetsz egy üzletet vagy bármi mást, ami regisztrálva van a Google Térképen, a mi komponensünk minden helyinformációt megkap.

 

Google-hely

 

 

A térképen is mozoghatsz, és közvetlenül elhelyezhetsz egy jelölőt, az eredmény ugyanaz lesz, és a szélességi és hosszúsági fok automatikusan kitöltődik.

 

térképpont

 

Legyen óvatos a címmezővel és az irányítószámmal, ha manuálisan tölti ki, annak egyeznie kell egy ismert Google Térkép címmel.

 

címmezők

 

A helyszín összes többi információja (leírás, nyitvatartási idő,...) a helyszín részletes nézetében jelenik meg.

A helyszín részleteinek kiadásában található kapcsolatfelvételi link lehetővé teszi egy kapcsolatfelvételi link, mailto vagy URL hozzáadását helyszínhez. A kezelőfelületen egy kapcsolatfelvételi gomb található, amely megnyitja az URL-t vagy végrehajtja a mailto műveletet.

 

9

 

4. Egyéb helyadatok

Minden helyszínhez hozzáadhatsz egy képet és egy jelölőt. 

  • Helyszín képe: A kép miniatűrként jelenik meg a helyszín elemleírásában, és nagyobb méretben a helyszín részleteinek oldalán.
  • Kategória ikon használata: Használja azt az ikont, amelyet a térképi helyei kategória mezőjébe helyezett el
  • Jelölő háttere: válassza ki a háttérjelölő színét
  • A jelölő My Maps Location helybővítményében néhány hasznos jelölőkészlet is található a helyszínekhez .
  • Az Egyéni hivatkozás használata lehetőség felülírja a helyszín részleteire mutató hivatkozást egy egyéni URL-címmel.

 

marker-image-location

 

My Maps location a Joomla natív többnyelvű funkcióját használják. Megadhat egy nyelvet a helyszín kategóriáiban és a helyszíneken. Nyelvváltáskor a helyszínek szűrése a többi Joomla tartalomhoz hasonlóan történik, hogy a nyelv szerint jelenjenek meg a tartalmak.

 

nyelv

 

A helyszín leírása mező az egyik legfontosabb.
Ez jelenik meg a helyszín részleteinek oldalán, és a témától függően a helyszín bevezető szövegeként a keresési eredmények között. Ami még fontosabb, a leírás egy WYSIWYG szerkesztő, amelybe az összes bővítmény be van töltve, ami azt jelenti, hogy bármit beletehetsz, amit csak szeretnél (képeket, videókat...).

 

hely leírása

 

Itt látható a bevezető szöveg, amely a helykeresési eredmények között jelenik meg.

 

szöveges-helyben-találatok

 

A címke mező ugyanaz a címkerendszer, mint a Joomlában. Hozzáadhatsz címkéket és alcímkéket, majd betöltheted azokat a frontendben szűrőként. Az összes címke kezeléséhez csak töltsd be a Joomla címkekomponenst: Menü Komponens > Címkék
A frontendben, a konfigurációtól függően, a címkék jelölőnégyzetként (mint alább) vagy legördülő listaként jeleníthetők meg.

 

tag-filter

 

My Maps Location további mezőkkel bővült a metaadatok kitöltéséhez (keresőmotorok számára). Ezek a mezők a helyszín részleteinek oldalán jelennek meg.

 

metainformáció

 

5. Helyszínek megjelenítése a frontend felületén

A helyszínek megjelenítéséhez a frontend felületen a következőket használhatja:

  • Egy menü a helykereső motor, egyetlen hely vagy helykategóriák megjelenítéséhez
  • Egy modul keresőmező megjelenítéséhez vagy helyszínek kiválasztásához
  • Egy szerkesztőgomb egy vagy több helyszín megjelenítéséhez bármely szerkesztőben

Helyek betöltése menüből

A Joomla menükezelőjében adj hozzá egy elemet, és típusként válaszd a „Helyszín keresése és megjelenítése” lehetőséget. Ez megjeleníti a helykereső motort szűrőkkel.
Válaszd a „Helyszín részletes nézete” egyetlen előre definiált hely megjelenítéséhez.

 

helymeghatározási menü

 

a „Helyszínkeresés és -megjelenítés” lehetőséget választja, akkor néhány megjelenítési paraméterrel rendelkezik. Egyesek felülírhatják az alapértelmezett komponensparamétereket.

 

főmenü-konfiguráció

 

A főmenüből a következőket állíthatja be:

  • Cím megadása: beállíthatja, hogy az oldal betöltésekor az alapértelmezett cím jelenjen meg. Ez a mező üresen hagyható.
  • Távolság: a keresés zárolásához szükséges távolság, a fenti címre hivatkozva. Meghagyható -1-en (alapértelmezett).
  • Kategória: egy adott helyszínkategória betöltése
  • Keresési korlát: korlátozza a keresési eredmények számát. A 10 csak az első 10 találatot adja vissza a helykeresés során.
  • Rendezés: a keresési eredmények sorrendje dátum, cím, távolság szerint (alapértelmezett)

 

mml-menü-speciális

 

Ezután a My Maps Location menüfülön beállíthatja:

  • Válasszon komponenst: My Maps Location vagy az összes harmadik féltől származó integráció, például a K2, Jomsocial ...
  • Alapértelmezett kategóriaazonosító (harmadik féltől származó bővítmények): Alapértelmezett kategória, amely betöltődik, ha harmadik féltől származó bővítményt használ, például K2-t, Hikashop-ot vagy Adsmanager-t, CB-listaazonosítót a közösségépítőhöz.
  • Alkategóriák helyszínei: Keresési eredményekként jelennek meg az alkategóriák helyszínei is, nem csak a fent kiválasztotté
  • Téma: válasszon egyet a menüponthoz elérhető 3 alapértelmezett keresési és találati megjelenítési téma közül: teljes szélességű és oldalsávos.
  • Térképszolgáltató: Válassza ki a Google Térkép, a Bing Térkép, a Mapbox, az OpenStreetMap, a Baidu vagy a Mapquest szolgáltatást a térképek stílusának beállításához.
  • Keresési címkék engedélyezése : Lehetővé teszi a keresési lekérdezések elvégzését helycímkék neveivel.
  • Kialakítások: A térkép forrásától függően számos térképtípus és szín közül választhat.
  • Térképréteg: Adj hozzá adatokat (rétegeket) a térképeidhez. Létezik KML réteg, Forgalmi réteg, Tömegközlekedési réteg és Kerékpáros réteg.
  • Google Térkép Réteg URL: Az Adatréteg segítségével tárolhatja egyéni adatait, vagy megjelenítheti a GeoJSON adatokat egy Google Térképen.
  • Bing Térképek típusa: Ha a Bing Térképek a térképszolgáltatód, válaszd ki a Bing Térképek megjelenését és adatait.
  • OpenStreetMap típus: Ha az OpenStreetMap a térképszolgáltatód, akkor hozzáadhatsz néhány adatot (réteget) a térképeidhez.
  • Helyszín elemleírás: Térkép betöltésekor a helykeresés után automatikusan megnyílik a helyelemleírás
  • Térkép nagyítása: Alapértelmezett nagyítási szint meghatározása a térképen
  • Térkép és keresési eredmények szélességi és magassági beállításai

 

Témán alapuló front-end megjelenítés

 

térképkeresési témák

 

Egyetlen helyszín keresésének eredménye:

bridgewater-helyszín


Helyszínek megjelenítése modul használatával

My maps location 2 modul tartozik a natív helyszínekhez + egy harmadik féltől származó integrációhoz (például egy modul a K2 tárgyak helyének megjelenítéséhez)

A Térkép modul lehetővé teszi a helyszínek megjelenítését ugyanazokkal a szűrőkkel, mint a menü, de egy modulpozícióban. A helyszínek Térképként vagy Listaként jelennek meg. Kiválaszthat helyszínek egy csoportját, vagy kiválaszthatja a helyszín kategóriáit.

 

térképmodul

 

My Maps Location Helyszíntérkép – A Keresőmodul egy keresőmotort jelenít meg, amely néhány szűrőt kínál, például a térkép szélessége vagy az összetevő, amelyben a helyszínt keresni kívánja (az Axample esetében csak a K2 helyszínt keresi).

 

keresőmodul

 

Kijelző modul a kezelőfelületen:

 

keresési térkép-frontend-modulok

 

 

Helyszínek megjelenítése szerkesztőgombbal


A szerkesztőgomb betöltődik a Joomla szerkesztődbe (általában cikkekben vagy egyéni HTML modulokban). A gombot a szerkesztő alján láthatod.
Kattintásra egy lightbox jelenik meg, amelyben kiválaszthatsz egy vagy több korábban hozzáadott helyet.

 

térkép-szerkesztő-gomb

 

Ezután kiválaszthatsz egy vagy több helyszínt, és a gombra kattintva hozzáadhatod a cikkhez. Ha nem adsz meg nagyítási szintet, akkor a rendszer automatikusan betölti a kívánt helyszínt. A
WYSIWYG szerkesztőben megjelenő címkekód így fog kinézni: {mymaplocations mapid width height}

Pl.: {mymaplocation id=1 width=58% height=400px zoom=10 type=google} ez a kód egy olyan térképet jelenít meg, amelynek helyszínazonosítója 1, szélessége 58%, magassága 400px, magassága 10-szeres, nagyítása pedig Google típussal. Több helyszín térképen való megadásához vesszőt kell használni. Pl.: {mymaplocation id=1 width=58% height=400px zoom=10 type=google} a helyszínazonosító 1, 2, 3.

 

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this