Přeskočit na hlavní obsah

Moje umístění na mapě, rozšíření pro vyhledávání umístění na mapě pro Joomla

My Maps Location je jednoduše nejpokročilejší integrace Google Maps pro Joomla, vysoce hodnocená a doporučovaná všemi uživateli na Joomla Extension Directory. Přidání místa je bez námahy – ukazujte na místo přímo na mapě nebo použijte prediktivní vyhledávání, uložte jej, zařaďte jej do kategorií a zobrazte jedno nebo všechna místa na globální mapě nebo jako seznam. Máte mnoho možností zobrazení, včetně 3 motivů, 9 mapových návrhů a 6 zdrojů mapových dat (Google Maps, Bing Maps, Mapbox, Baidu, OpenStreetMap, MapQuest).

DEMONSTRACE ROZŠÍŘENÍ

Zkontrolujte téma frontend My Maps Location a demo integrace s 3. stranou

CENY

Cena rozšíření začíná na $49,
vše zahrnuto, neomezený počet webových stránek

POŽÁDAT O ODPOVĚĎ

Máte pochybnosti o naší funkci? Zeptejte se týmu >>

Rozšíření připraveno pro  
Joomla 6!

Toto rozšíření má balíček kompatibilní s Joomla 3, 4, 5 & 6. Bylo plně otestováno s novou a nejnovější stabilní verzí Joomla 6, zůstaňte aktualizováni!

bundle-joomla-extension

Nejrychlejší a spolehlivé rozšíření map Joomla

Nejrychlejší a spolehlivé rozšíření map Joomla
Adresa umístění

Použijte návrhy Google Maps nebo Bing Maps k vyplnění adresy vašich lokací

Vyberte umístění na mapě

Klikněte na bod na mapě pro definování adresy umístění

Místo Google

Použijte informace o místě Google Maps pro rychlé dokončení registrace umístění

Přidejte svá umístění do komponenty Joomla během okamžiku! Proces jsme pro vás co nejvíce usnadnili. Máte 3 způsoby, jak zaregistrovat umístění:

  • Klikněte a ukažte na mapě
  • Použijte návrhy míst Google Maps
  • Zadejte úplnou adresu umístění

Konfigurovatelné motivy pro vyhledávání umístění

Konfigurovatelné motivy pro vyhledávání umístění
3 rozvržení vyhledávání jsou zahrnuta v komponentě implicitně a můžete použít a nakonfigurovat každé téma na stejném webu, takže je vysoce flexibilní. Samozřejmě všechna témata se mohou pochlubit responsivními návrhy a lze je použít na mobilních zařízeních, včetně automatického geolokačního vyhledávání.
Import/Export/Synchronizace dat lokací & Získání statistik

Import, export a synchronizace dat lokací & získání statistik

Moje umístění map má vestavěný nástroj pro import/export. Je kompatibilní se soubory .csv a .kml z Google Earth. Máte tisíce lokací? Nikdy je neztratíte! Kromě toho můžete aktualizovat všechna vaše existující umístění ze souboru .csv.

Rozšíření pro Joomla ukládá anonymní statistiky žádostí o vyhledání lokace, takže můžete získat statistiky nejčastějších dotazů pro vyhledání lokací a podrobnosti o nejbližších lokacích vrácených uživateli.

Zobrazení lokace na mapě, vyhledávání a filtrování dle vašich potřeb

Zobrazení lokace na mapě, vyhledávání a filtrování dle vašich potřeb

Zobrazení lokace na mapě a vyhledávač jsou velmi flexibilní, aby poskytly nejlepší možné uživatelské zkušenosti. Z menu Joomla můžete:

  • Filtrovat výsledky vyhledávání lokací podle země, regionu nebo nechat vyhledávání otevřené pro celý svět
  • Přidat štítky k vašim lokacím a poté je zobrazit jako filtry
  • Vynutit načtení adresy jako výchozí
  • Vynutit vzdálenostní okruh kolem lokace
  • Filtrovat podle kategorie a podkategorií lokací
  • Omezit počet lokací ve výsledcích vyhledávání
  • Seřadit výsledky podle vzdálenosti, názvů a datumu
  • Použít jakýkoli dostupný zdroj map (Google Maps, Bing Maps...)

Rozšíření také přichází s dalšími moduly a pluginy:

  • Modul mapy se stejnými možnostmi zobrazení jako výše
  • Vyhledávač jako modul
  • Tlačítko editoru pro přidání jedné nebo více map lokací do textového editoru

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

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

My Maps Location nabízí široký výběr návrhů map a zdrojů map. Na stejném webu můžete vybrat a přizpůsobit mapy z Google Maps, Bing Maps a Mapbox, MapQuest, OpenStreetMap a Baidu Maps. Přináší stovky návrhů map! Kromě toho můžete uvnitř samotné komponenty Joomla:

  • Vybrat barvy a aplikovat je na rozložení frontendu
  • Zvolte, zda chcete skrýt nebo zobrazit většinu prvků frontendu
  • Použijte prediktivní vyhledávání Bing Maps s jiným zdrojem map (Google Maps, OpenStreetMap...) pro zrušení omezení Google API

Odeslání umístění mapy frontendu

Moje umístění mapy umožňuje odesílat umístění z frontendu. Frontend odeslání Joomla potřebuje být aktivováno, poté budete moci řídit přístup podle uživatelské skupiny. Používá Joomla ACL pro kontrolu, zda uživatelé mohou vytvářet, mazat, upravovat vlastní umístění.

Odeslání umístění mapy frontendu

Integrováno s mnoha 3rd party rozšířeními Joomla

Moje umístění na mapě je integrováno s mnoha rozšířeními pro Joomla na trhu. Navíc, protože je instalovatelný na jakékoli webové stránky, stává se vaším oblíbeným nástrojem pro mapy pro všechny vaše klienty. Zde je seznam všech integrací třetích stran: K2, Jomsocial, Community Builder, Easysocial, Google recenze, Hodnocení položky, Komento, jComments, Ohanah události, Rezervace událostí, Hikamarket + Hikashop, Flexicontent, Yootheme Zoo, DJ Classified, Správce inzerátů, Virtuemart.

Integrováno s mnoha 3rd party rozšířeními Joomla

Připojte umístění k článkům Joomla

Moje umístění na mapě umožňuje připojit umístění mapy k článkům Joomla na základě výběru kategorií. Otevřete článek Joomla, přidejte umístění a informace a nakonec použijte vyhledávač umístění k zobrazení obsahu článku Joomla!

Připojte umístění k článkům Joomla

Vlastní pole pro vyhledávání umístění v Joomla

Joomla představil možnost přidat vlastní pole a skupiny polí. My Maps Location nabízí možnost připojit je k vašim lokacím pro zobrazení dalších informací. To je docela užitečné, například pokud chcete přidat cenu k lokaci nebo otevírací hodiny.

Vlastní pole pro vyhledávání umístění v Joomla

Správa lokací Google Maps a vyhledávání ve videu

Další funkce My Maps Location

My Maps Location je integrován s různými rozšířeními pro hodnocení, recenze a komentáře

Kompletní WYSIWYG editor pro popis lokace. Přidejte obsah, který chcete, a volejte jakýkoli obsah Joomla pluginu v něm (načtěte galerie, formuláře...)

Automaticky geolokujte všechna blízká místa, funguje na počítači i mobilu
Přidejte kontakt na vaše místo pomocí kontaktního formuláře v lightboxu, mailto odkazu nebo vlastního odkazu

Design, který chcete: vyberte poskytovatele mapy, design mapy a barvu a použijte jednu z 5 sad ikon značek

Vypočtěte trasu z vašeho umístění nebo z jakékoli adresy nebo přesměrujte na výpočet trasy Google

Každé umístění má své vlastní meta informace a vlastní stránku a URL

Přiblížení na mapě se automaticky přizpůsobí vašim umístěním nebo můžete úroveň přiblížení vynutit

Najděte místa pomocí různých vyhledávacích dotazů: automatická geolokace, zadejte název umístění nebo zadejte adresu

Použijte nativní systém značek Joomla nad vašimi lokalitami. Pak umožněte zákazníkům filtrovat lokality pomocí značek

Umožněte uživatelům omezit vyhledávání lokality podle kontinentu, země a regionů

Přidejte lokaci k vašim článkům Joomla. Vyhledejte lokaci a načtěte článek Joomla jako výsledek

Integrace My Maps Location s třetími stranami

My Maps Location má vyhrazenou integraci s K2. Načtěte pozice a kategorie My Maps Location v rozšíření K2
Integrováno s rozšířeními Ohanah a Rezervace akcí. Lokalizujte své události a poté vyhledejte nadcházející události a zahrňte datum do vyhledávání
Mapujte pole adresy profilu a použijte vyhledávač My Maps Location k vyhledání blízkých členů a použijte modul pro hledání partnera jako filtr
Mapujte pole adresy profilu a použijte vyhledávač My Maps Location k vyhledání blízkých členů. Kompatibilní s Groupjive
Přidejte vyhrazené pole umístění k položkám FLEXIcontent a použijte vyhledávač My Maps Location. Vyhledávejte položky FLEXIcontent, značky, kategorie

Hikashop & Hikamarket

Dedikovaná integrace s Hikashop a Hikamarket. Vyhledávejte blízké produkty, prodejce nebo umístění obchodu
Získejte pole informací o umístění profilu a použijte vyhledávač My Maps Location k vyhledání blízkých členů nebo proveďte vyhledávání v okruhu
Integrováno s adresářovými rozšířeními DJ Classified, Ads Manager a JoomClassified. Vyhledejte své položky a hledejte nedaleké prvky.
Témata kategorií

Hodnocení a komentáře

My Maps Location umožňuje hodnocení a komentáře k lokalitě pomocí populárních rozšíření: Komento, jComments a Item Rating

Překlady rozšíření

Komunitní překlady zahrnuty, vytvořte si vlastní během několika kliknutí! Více informací >>

Získejte více informací o My Maps Location

Ceny rozšíření My Maps Location pro Joomla

Zvolte plán pro získání podpory a aktualizací nové verze
PRO
ROZŠÍŘENÍ + 1 ROK PODPORY A AKTUALIZACE
$49
1
rok
  • MULTI DOMÉNA / MULTI SÍŤ
  • 1 ROK AKTUALIZACE
  • 1 ROK PODPORY
  • Moje umístění na mapě
  • Mapa Linky
  • ŽÁDNÉ OPAKOVANÉ PLATBY
  • ŽÁDNÉ DATOVÉ OMEZENÍ
  • Nejnovější Joomla 3, 4 a 5 připraveno
199$
Místo 462$
ZÍSKEJTE 
JOOMLA BALÍČEK

Balíček poskytuje přístup k všem Joomla rozšířením a lze jej použít na jakékoli webové stránce. Kromě toho budete mít plný přístup k technické podpoře a aktualizacím pro každé rozšíření po celý rok. 
Čas je nyní! Zvyšte svou efektivitu a získejte konkurenční výhodu. Vyzkoušejte balíček.

Reference klientů a hodnocení


hodnocení My Maps Location - Google Maps pro Joomla
100 z 100 na základě 217 hodnocení uživatelů

Zdroj hodnocení: 217 recenzí uživatelů na: Joomla.org

Často kladené otázky: My Maps Location – Rozšíření Joomla Map & Store Locator

Jak mohu přidat a spravovat lokality v My Maps Location?

Můžete přidat lokace snadno kliknutím na mapu, zadáním adresy nebo pomocí návrhů míst Google Maps a poté je kategorizovat a zobrazit jako mapy nebo seznamy.

Jaké poskytovatele map a designy jsou podporovány?

Rozšíření podporuje Google Maps, Bing Maps, Mapbox, Baidu, OpenStreetMap a MapQuest s 9 designy map a přizpůsobitelnými barvami a značkami pro flexibilní prezentaci.

Mohou uživatelé odeslat lokace z frontendu?

Ano, odesílání lokací z frontendu je povoleno pomocí Joomla ACL, což umožňuje kontrolu nad tím, které skupiny uživatelů mohou vytvářet, upravovat nebo mazat své vlastní lokace.

Existuje podpora pro filtrování a vyhledávání lokací?

Plugin nabízí pokročilé filtrování podle země, regionu, značek, kategorie, poloměru a vzdálenosti spolu s přizpůsobitelnými moduly vyhledávání a možnostmi řazení.

Mohu importovat nebo exportovat velké sady lokací?

My Maps Location podporuje import/export prostřednictvím souborů CSV a KML, včetně funkcí pro hromadné aktualizace a synchronizaci dat lokací.

Integruje se rozšíření s ostatními komponentami Joomla?

Integrace s populárními rozšířeními Joomla, jako jsou K2, Jomsocial, Community Builder, Hikashop, Event Booking a mnoha dalšími, pro vylepšení obsahu souvisejícího s lokacemi.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' 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 'e60381473f15a637e39772d4f26ce283-cs' 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 'e60381473f15a637e39772d4f26ce283-cs' 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}()