Ga naar hoofdinhoud

My Maps Location, kaartlocatie zoekextensie voor Joomla

My Maps Location is simpelweg de meest geavanceerde Google Maps-integratie voor Joomla, hoog gewaardeerd en aanbevolen door alle gebruikers op de Joomla Extension Directory. Een plaats toevoegen is moeiteloos - wijs een locatie direct op een kaart aan of gebruik de voorspellende zoekfunctie, sla deze op, categoriseer hem en toon één of alle locaties op een wereldkaart of als een lijst. Je hebt veel weergaveopties, waaronder 3 thema's, 9 kaartontwerpen en 6 kaartgegevensbronnen (Google Maps, Bing Maps, Mapbox, Baidu, OpenStreetMap, MapQuest).

EXTENSIE DEMO

Bekijk het My Maps Location frontend-thema en de demo van de integratie van derden

PRIJZEN

Extensieprijzen beginnen vanaf $49,
alles inbegrepen, onbeperkte websites

STEL EEN VRAAG

Heb je een vraag over onze functie? Vraag het team >>

Extensie klaar voor  
Joomla 6!

Deze extensie heeft een pakket dat compatibel is met Joomla 3, 4, 5 & 6. Het is volledig getest met de nieuwe en nieuwste stabiele versie van Joomla 6, blijf up-to-date!

bundle-joomla-extension

Snelle en betrouwbare Joomla-kaart extensie

Snelle en betrouwbare Joomla-kaart extensie
Locatieadres

Gebruik Google Maps of Bing Maps suggesties om het adres van uw locatie in te vullen

Selecteer een kaartlocatie

Klik op een punt op de kaart om een locatieadres te definiëren

Google plaats

Gebruik Google Maps-plaatsinformatie om de locatie-registratie snel te voltooien

Voeg uw locaties toe aan de Joomla-component in een mum van tijd! We've het proces zo eenvoudig mogelijk voor u gemaakt. U heeft 3 manieren om een locatie te registreren:

  • Klik en wijs op een kaart
  • Gebruik plaatssuggesties van Google Maps
  • Typ een volledig locatieadres

Configureerbare thema's voor uw locatiezoekopdracht

Configureerbare thema's voor locatiezoekopdracht
3 zoekindelingen zijn standaard inbegrepen in de component, en u kunt elk thema op dezelfde website gebruiken en configureren, dus het's zeer flexibel. Uiteraard beschikken alle thema's over responsieve ontwerpen en kunnen ze op mobiel worden gebruikt, inclusief de automatische geolocatie-zoekfunctie.
Import/Export/Synchroniseren Locatiegegevens & Statistieken ophalen

Importeren, Exporteren en Synchroniseren locatiegegevens & Statistieken ophalen

My Maps Location heeft een ingebouwd import/export‑hulpmiddel. Het is compatibel met .csv‑ en .kml‑bestanden van Google Earth. Heb je duizenden locaties? Je zult ze nooit verliezen! Bovendien kun je al je bestaande locaties bijwerken vanuit het .csv‑bestand.

De Joomla-extensie slaat anonieme statistieken op van de locatiezoekverzoeken, zodat u statistieken van de populairste locatiezoekopdrachten en details van de dichtstbijzijnde locaties die aan de gebruiker worden geretourneerd, kunt krijgen.

Kaartlocatie weergeven, zoeken en filteren zoals u wilt

Kaartlocatie weergeven, zoeken en filteren zoals u wilt

De weergave van de kaartlocatie en de zoekmachine zijn zeer flexibel om de best mogelijke gebruikerservaring te bieden. Vanuit een Joomla-menu kunt u:

  • Filter de locatiezoekresultaten op land, regio of laat de wereldwijde zoekopdracht open
  • Voeg tags toe aan uw locaties en toon ze vervolgens als filters
  • Forceer dat een adres standaard wordt geladen
  • Forceer een straalafstand rond een locatie
  • Filter op categorie en subcategorieën van locaties
  • Beperk het aantal locaties in zoekresultaten
  • Sorteer resultaten op afstand, titels en datums
  • Gebruik een van de beschikbare kaartbronnen (Google Maps, Bing Maps...)

De extensie wordt ook geleverd met extra modules en plugins:

  • Kaartmodule met dezelfde weergaveopties als hierboven vermeld
  • Een zoekmachine als module
  • Een editorknop om één of meerdere locatiekaarten in uw teksteditor toe te voegen

Google Maps, Bing Maps, Mapbox, OpenStreetMap & Baidu Maps

Google Maps, Bing Maps, Mapbox, OpenStreetMap & Baidu Maps

My Maps Location heeft een brede selectie van kaartontwerpen en kaartbronnen. Op dezelfde website kun je kaarten selecteren en aanpassen van Google Maps, Bing Maps en Mapbox, MapQuest, OpenStreetMap en Baidu Maps. Het biedt honderden kaartontwerpen! Bovendien kun je binnen de Joomla-component zelf:

  • Kies kleuren en pas ze toe op de frontend lay-out
  • Kies om de meeste frontend-elementen te verbergen of weer te geven
  • Gebruik Bing Maps voorspellende zoekopdracht met andere kaartbronnen (Google Maps, OpenStreetMap...) om de Google API-beperking te omzeilen

Frontend kaartlocatie-indiening

My Maps locatie stelt je in staat om locaties in te dienen vanaf de frontend. De frontend Joomla‑indiening moet geactiveerd worden, daarna kun je de toegang per gebruikersgroep beheren. Het gebruikt Joomla ACL om te bepalen of gebruikers toestemming hebben om hun eigen locaties te maken, te verwijderen en te bewerken.

Frontend kaartlocatie‑indiening

Geïntegreerd met veel externe Joomla‑extensies

My Maps Location is geïntegreerd met veel Joomla-extensies op de markt. Bovendien, aangezien het's installeerbaar is op elke website, wordt het uw favoriete kaarttool voor al uw klanten. Hier's een lijst van alle integraties van derden: K2, Jomsocial, Community Builder, Easysocial, Google reviews, Item rating, Komento, jComments, Ohanah events, Event Booking, Hikamarket + Hikashop, Flexicontent, Yootheme Zoo, DJ Classified, Ads manager, Virtuemart.

Geïntegreerd met veel externe Joomla‑extensies

Een locatie koppelen aan Joomla-artikelen

My Maps Location stelt je in staat om een kaartlocatie toe te voegen aan Joomla-artikelen, gebaseerd op een selectie van categorieën. Open een Joomla-artikel, voeg een locatie en informatie toe, en gebruik uiteindelijk de locatiezoekmachine om Joomla-artikelinhoud weer te geven!

Een locatie koppelen aan Joomla-artikelen

Aangepaste velden voor Joomla locatiezoekverzoeken

Joomla heeft de mogelijkheid geïntroduceerd om aangepaste velden en groepen van velden toe te voegen. My Maps Location biedt de mogelijkheid om ze aan uw locaties te koppelen om extra informatie weer te geven. Dat is behoorlijk handig, bijvoorbeeld als u een prijs aan een locatie wilt toevoegen of openingstijden.

Aangepaste velden voor Joomla locatiezoekverzoeken

Google Maps locatiebeheer & zoeken in video

My Maps Location extra functies

My Maps Location is geïntegreerd met verschillende extensies voor beoordelingen, recensies en opmerkingen

Volledige WYSIWYG-editor voor locatiebeschrijving. Voeg de gewenste inhoud toe en roep elke Joomla-plug-ininhoud erin op (laad galerijen, formulieren...)

Geolocaliseer automatisch alle nabijgelegen plaatsen, werkt op desktop en mobiel
Voeg contact toe aan uw locatie met een contactformulier in een lightbox, een mailto-link of een aangepaste link

Het ontwerp dat je wilt: selecteer een kaartprovider, een kaartontwerp en kleur en gebruik een van de 5 meegeleverde markerpictogrammen

Traceer route vanaf uw locatie of vanaf elk adres of doorverwijs naar de Google routeberekening

Elke locatie heeft zijn eigen meta-informatie en een toegewijde locatiepagina en URL

De zoom op de kaart wordt automatisch aangepast aan uw locaties, of u kunt het zoomniveau handmatig instellen

Vind plaatsen met verschillende zoekopdrachten: automatische geolocatie, typ een locatienaam of typ een adres

Gebruik het native Joomla-tagssysteem voor uw locaties. Sta vervolgens uw klanten toe om uw locaties te filteren met tags

Sta gebruikers toe om de locatiezoekopdracht te beperken tot continent, land en regio's

Voeg een locatie toe aan je Joomla-artikelen. Zoek naar een locatie en laad een Joomla-artikel als resultaat

My Maps Location integraties van derden

My Maps Location heeft een toegewijde integratie met K2. Laad My Maps Location-posities en -categorieën in de K2-extensie
Geïntegreerd met Ohanah & Event Booking extensies. Zoek uw evenementen, zoek vervolgens naar aankomende evenementen en voeg de datum toe in de zoekopdracht
Kaart de profieladresvelden en gebruik de My Maps Location zoekmachine om te zoeken naar nabijgelegen leden en gebruik de dating zoekmodule als filter
Kaart de profieladresvelden en gebruik de My Maps Location zoekmachine om te zoeken naar nabijgelegen leden. Groupjive compatibel
Voeg een speciaal locatieveld toe aan FLEXIcontent-items en gebruik de My Maps Location-zoekmachine. Zoek naar FLEXIcontent-items, tags, categorieën

Hikashop & Hikamarket

Specifieke integratie met Hikashop en Hikamarket. Zoek naar nabijgelegen producten, verkopers of winkel locatie
Haal de profiellocatie-informatievvelden op en gebruik de My Maps Location-zoekmachine om te zoeken naar nabijgelegen leden of voer een radiuslocatie-zoekopdracht uit
Geïntegreerd met DJ Classified, Ads Manager en JoomClassified directory-extensies. Zoek uw items en zoek naar nabijgelegen elementen.
categorie thema's

Beoordelingen en reacties

My Maps Location staat beoordelingen en reacties op locatie toe met behulp van populaire extensies: Komento, jComments en Item Rating

Extensievertalingen

Community-vertalingen inbegrepen, maak uw eigen in een paar klikken! Meer informatie >>

Meer informatie over My Maps Location

My Maps Location voor Joomla extensieprijzen

Kies een plan om ondersteuning en nieuwe versie-updates te krijgen
PRO
EXTENSIE + 1 JAAR ONDERSTEUNING & UPDATE
$49
1
jaar
  • MEERDOMEIN / MEER SITE
  • 1 JAAR UPDATE
  • 1 JAAR ONDERSTEUNING
  • Mijn Kaart Locatie
  • Linky Kaart
  • GEEN TERUGKERENDE BETALING
  • GEEN DATUMBEPERKING
  • Nieuwste Joomla 3, 4 & 5 klaar
199$
In plaats van 462$
HAAL DE 
JOOMLA BUNDEL

De bundel geeft toegang tot ALLE Joomla-extensies en kan op alle websites worden gebruikt. Bovendien heeft u volledige toegang tot technische ondersteuning en updates voor elke extensie gedurende het hele jaar. 
De tijd is nu! Verhoog uw efficiëntie en krijg dat concurrentievoordeel. Probeer de bundel.

Klantengetuigenissen & Beoordelingen


beoordelingen My Maps Location - Google Maps voor Joomla
100 van 100 gebaseerd op 217 gebruikersbeoordelingen

Beoordelingsbron: 217 door gebruikers ingediende beoordelingen bij: Joomla.org

FAQ: My Maps Location – Joomla Kaart & Winkelzoeker Extensie

Hoe kan ik locaties toevoegen en beheren in My Maps Location?

U kunt locaties eenvoudig toevoegen door op de kaart te klikken, een adres in te typen of Google Maps-plaatsuggesties te gebruiken, en ze vervolgens te categoriseren en weer te geven als kaarten of lijsten.

Welke kaartproviders en ontwerpen worden ondersteund?

De extensie ondersteunt Google Maps, Bing Maps, Mapbox, Baidu, OpenStreetMap en MapQuest, met 9 kaartontwerpen en aanpasbare kleuren en markeringen voor flexibele presentatie.

Kunnen gebruikers locaties indienen vanaf de frontend?

Ja, front-end locatie-indiening is ingeschakeld met Joomla ACL, waardoor controle mogelijk is over welke gebruikersgroepen hun eigen locaties kunnen maken, bewerken of verwijderen.

Is er ondersteuning voor het filteren en zoeken van locaties?

De plug-in biedt geavanceerde filtering op land, regio, tags, categorie, straal en afstand, samen met aanpasbare zoekmodules en sorteeropties.

Kan ik grote sets locaties importeren of exporteren?

My Maps Location ondersteunt import/export via CSV- en KML-bestanden, inclusief functies voor bulkbijwerken en het synchroniseren van locatiegegevens.

Integreert de extensie met andere Joomla-componenten?

Het integreert met populaire Joomla-extensies zoals K2, Jomsocial, Community Builder, Hikashop, Event Booking en vele anderen om locatiegerelateerde inhoud te verbeteren.

Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()