My Maps location : Helyek és kategóriák
1. Szerezzen be egy Google Maps API-kulcsot
Minden alkalommal, amikor a Google Térkép API -kat használja, ha a domain 2016. június 22 -e után jött létre, a kérés érvényesítéséhez kulcsot kell tartalmaznia.
Szerezzen 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=hu
Az első lépés a kréta létrehozása és a projekt nevének beírása.
Ha engedélyezni akarok minden kérést a saját domainről, akkor a követendő minta: *.joomunited.com/*
Ha csak egyetlen domaint akar engedélyezni, például a mydomain.com, akkor a minta a joomunited.com/*
A localhost környezetben tetszőleges érvényes kulcsot helyezhet el, és tartományhivatkozás nélkül fog működni.
Ekkor létrejön az API-kulcs, ezt a kulcsot kell másolnia, hogy hozzáadja My Maps location .
Adja hozzá a kulcsot My Maps Location .
Az Összetevők > My Maps Location > Opció nézetből kulcsot adhat hozzá a konfigurációhoz.
Illessze be a kulcsot.
Lépésről lépésre önéletrajz:
Tehát a követett lépések a következők
- Lépjen a Google API-konzolra
- Hozzon létre vagy válassza ki a projektet
- Kattintson a Folytatás az API és a kapcsolódó szolgáltatások engedélyezéséhez
- A Hitelesítő adatok oldalon szerezzen be egy böngésző kulcsot (és állítsa be az API hitelesítő adatokat)
- A kvótalopás megelőzése érdekében rögzítse az API-kulcsot a bevált gyakorlatok betartásával
2. Helykategóriák kezelése
A helyszínek kategóriákba vannak sorolva. Ezek a kategóriák szűrőként jeleníthetők meg a kezelőfelületen, vagy előre meghatározott paraméterként használhatók egy menüelemben egyes kategorizált helyek betöltéséhez.
Ha sok helyed van, ajánlatos kategóriákat használni.
Létrehozhat kategóriákat és alkategóriákat. Kategória létrehozásához lépjen My Maps location > Kategória menüpontba, és kattintson az Új elemre
Ezután a kategória képernyőn hozzá kell adnia egy címet és egy szülőkategóriát, ha alkategóriát szeretne létrehozni
Megadhat egy alapértelmezett jelölőt is a ctaegory helyéhez a Marker selection fül segítségével
3. Hozzon létre egy helyet
Hely létrehozásához lépjen My Maps location > Helyek > Új
3 kötelező mező van:
- A hely neve
- A hely kategóriája
- Helyadatok (cím)
A címhez 3 megoldást talált a hozzáadáshoz:
- Használja a keresőmezőt (ajánlott)
- Keresse meg a térképet, és a kurzorral jelöljön meg egy helyet
- Adjon meg egy címet (a Google Maps érvényesnek kell lennie)
Hely hozzáadásához a keresőmotorral írja be a hozzáadni kívánt hely nevét.
Kiválasztáskor a szélességi és hosszúsági mezők automatikusan kitöltésre kerülnek. A térképeimet a Google helyekbe is integráltam! Ez azt jelenti, hogy kereshet egy üzletben vagy bármi másban, amelyet a Google Maps regisztrált, az összetevőnk minden helyinformációt megkap.
Mozoghat a térképen, és közvetlenül elhelyezhet egy jelölőt, az eredmény ugyanaz lesz, és a szélességi és hosszúsági fokok automatikusan kitöltődnek.
Legyen óvatos a címmezővel és az irányítószámmal, ha kézzel tölti ki, annak meg kell egyeznie a Google Térkép ismert címével.
A hely minden egyéb információja (leírás, órák, ...) megjelenik a hely részletes nézetében.
A kapcsolattartó link a helymeghatározó rész kiadásában lehetőséget ad arra, hogy kapcsolattartási linket, mailto-t vagy URL-t adjon hozzá helyre. Előlapon ez egy kapcsolattartó gomb, amely megnyitja az URL-t vagy végrehajtja a mailto műveletet.
4. Egyéb helyinformációk
Minden helyre felvehet egy képet és egy jelölőt.
- Hely képe: A kép miniatűrként jelenik meg a hely elemleírásában, és nagyobb méretben a hely részletes oldalán.
- Kategória ikon használata : Használja az ikont, amelyet a térkép helyeim kategória mezőjébe helyezett
- Jelölő háttér: válassza ki a háttérjelző színét
- A jelölő a térképen helyjelző ikonként jelenik meg. Van néhány szép jelölő készlet a helyeihez, amelyet a My Maps Location helybővítmény tartalmaz.
- Egyéni link használata felülírja a hely részleteire mutató linket egy egyéni URL-lel.
My Maps location a Joomla natív többnyelvű funkcióját használja. Meghatározhat egy nyelvet a helykategóriákban és a helyeken. Nyelvváltáskor a helyek a többi Joomla-tartalomhoz hasonlóan szűrve lesznek a nyelven jóváhagyott tartalom megjelenítése érdekében.
A helyleírás mező az egyik legfontosabb.
Megjelenik a hely részletes oldalán, és a témától függően a hely bevezető szövegeként a keresési eredmények között. Ennél is fontosabb, hogy a leírás egy WYSIWYG szerkesztő, amiben az összes plugin be van töltve, ami azt jelenti, hogy bármit megtehetsz benne (képek, videók...).
Itt található a bevezető szöveg a helykeresési eredmények között.
A címkemező ugyanaz, mint a Joomla. Hozzáadhat címkéket és alcímkéket, majd betöltheti őket szűrőként az előtérbe. Az összes címke kezeléséhez egyszerűen töltse be a Joomla címke összetevőt: Menükomponens > Címkék
A konfigurációtól függően a kezelőfelületen a címkék jelölőnégyzetként (például lent) vagy legördülő listaként jeleníthetők meg.
My Maps Location további mezőket kapott a metainformációk kitöltéséhez (keresőmotorok számára). Ezek a mezők betöltődnek a hely részletes oldalán.
5. Helyek megjelenítése a kezelőfelületen
A helymeghatározás előlapján történő megjelenítéséhez használhatja:
- Menü a helykereső, egyetlen hely vagy helykategória megjelenítéséhez
- Modul a keresési mező megjelenítéséhez vagy a helyek készletének kiválasztásához
- Szerkesztő gomb egyetlen vagy több hely megjelenítéséhez bármely szerkesztőben
Helyek betöltése a menüből
A Joomla menükezelőben adjon hozzá egy elemet, és válassza ki a „Helykeresés és megjelenítés” típust. Megjeleníti a helykeresőt szűrőkkel.
Válassza a „Hely részletes nézete” lehetőséget egyetlen előre meghatározott hely megjelenítéséhez.
A menü fő fülén beállíthatja:
- Adja meg a címet: kikényszerítheti az alapértelmezett cím megjelenítését az oldal betöltésekor. Lehet üresen hagyni
- Távolság: a zárolási keresés távolsága, a fenti címre hivatkozva. Meghagyható -1-ként (alapértelmezett)
- Kategória: egy adott kategóriájú hely betöltése
- Keresési korlát: korlátozza a keresési eredmények számát. 10 csak a 10 első találatot adja vissza a helykeresésnél
- Rendezés: a keresési eredmények sorrendje dátum, cím, távolság szerint (alapértelmezett)
Ezután a My Maps Location menü lapján beállíthatja:
- Válassza ki az összetevőt: My Maps Location vagy minden harmadik féltől származó integráció, például K2, Jomsocial ...
- Alapértelmezett kategóriaazonosító (harmadik féltől származó kiterjesztések): Alapértelmezett kategória, amelyet be kell tölteni, ha egy harmadik fél kiterjesztését használják, például a K2, a Hikashop vagy az Adsmanager, a CB list azonosítója a közösségi készítőhöz
- Gyermekkategória helyek: Az alkategóriák helyeit is keresési eredményekként jelenítse meg, nem csak a fent kiválasztottat
- Téma: válassza ki az alapértelmezett 3 téma egyikét, teljes szélességben és a keresési és találati megjelenítés témájának a menüelemhez elérhető sávjában
- Térképszolgáltató: Válassza ki a Google Maps, a Bing Maps, a Mapbox, az OpenStreetMap, a Baidu vagy a Mapquest lehetőséget a térképek stílusához
- Keresési címkék engedélyezése : Lehetővé teszi a keresési lekérdezések végrehajtását helycímke-nevek használatával
- Tervek: A térkép forrásától függően több térképtípus és szín áll rendelkezésre
- Térképréteg: Adjon hozzá néhány adatot (réteget) a térképekhez. Van KML, Traffic, Transit és Bicycling réteg.
- Google Map Layer URL: Használja az Data réteget az egyéni adatok tárolásához, vagy a GeoJSON adatok megjelenítéséhez a Google térképen
- Bing Maps típusa: Ha a Bing Maps a térképszolgáltató, válassza ki a Bing Maps megjelenését és adatait
- OpenStreetMap típus: Ha az OpenStreetMap az Ön térképszolgáltatója, akkor hozzáadhat néhány adatot (réteget) a térképekhez
- Helyi tipp: A térkép betöltésekor a helykeresés után automatikusan megnyitja a helyi tippet
- Térkép nagyítása: Adjon meg egy alapértelmezett nagyítási szintet a térképen
- Térkép és keresési eredmények szélesség és magasság lehetőségek
Téma alapján előlapi kijelző
Az egyetlen helykeresési képernyő eredménye:
A helyek megjelenítése egy modul segítségével
My maps location 2 modul tartozik a natív helyekhez + egy másik a harmadik féltől való integrációhoz (például egy modul a K2 elemek helyeinek megjelenítéséhez)
A Térkép modul lehetővé teszi a helyek megjelenítését ugyanazokkal a szűrőkkel, mint a menü, de modul pozícióban. A helyek térképként vagy listaként jelennek meg. Kiválaszthat egy helykészletet vagy helykategóriákat.
My Maps Location helytérképe – A keresőmodul egy keresőmotort jelenít meg bizonyos szűrőkkel, mint például a térkép szélessége vagy a komponens, amelyben a hely keresni fog (például csak a K2 hely keresése).
Kijelző modul a kezelőfelületen:
A helyek megjelenítése a szerkesztő gomb segítségével
A szerkesztő gomb betöltődik a Joomla szerkesztőbe (általában cikkekben vagy egyéni HTML-modulokban).
Látni fogja a gombot a szerkesztő alján. Kattintásra megjelenik egy átvilágítódoboz, amely lehetővé teszi egy vagy több korábban hozzáadott hely kiválasztását.
Ezután kiválaszthat egy vagy néhány helyet, és a gomb megnyomásával hozzáadhatja a cikkhez.
Ha nem ad meg semmilyen nagyítási szintet, a rendszer automatikusan betölti, hogy illeszkedjen a helyhez. A WYSIWYG szerkesztőben megjelenő címkekód a következő modellhez hasonló lesz: {mymaplocations mapid width height}
Pl.: {mymaplocation id=1 width=58% height=400px zoom=10 type=google} ez a kód egy térképet jelenít meg ID=1 hellyel, 58% szélességgel, 400 képpont magassággal, 10-szeres nagyítással és Google-típussal. Vesszővel több helyet is hozzáadhat a térképhez. Pl.: {mymaplocation id=1 width=58% height=400px zoom=10 type=google} a helyazonosító = 1, 2, 3.