FAQ: Jak włączyć mapkę Google ?

Mapkę Google możemy włączyć w PA -> Konfiguracja -> Katalog firm -> Ustawienia -> Mapa Google – tam też link do strony gdzie wygenerujemy swój własny google api key.

Mapkę można używać na 2 sposoby – albo przez lokalizację geograficzną (wtedy użytkownik podczas dodawania strony będzie mógł nanieść marker lokalizacji swojej firmy bezpośrednio na mapce) albo przez dane adresowe (wtedy system wyszuka wprowadzoną ulicę i miasto – ten system jest zdecydowanie mniej precyzyjny). Najlepiej jest oczywiście używać obu systemów naraz – wtedy wpierw brana pod uwagę jest lokalizacja geograficzna; jeśli ta jest pusta system naniesie marker na mapę za pomocą danych adresowych.

1 sposób – lokalizacja geograficzna: w PA -> Konfiguracja -> Katalog firm -> dodaj pole input z zaznaczoną dodatkową opcją „google map”

2 sposób – dane adresowe: w PA -> Konfiguracja -> Katalog firm -> dodajemy 2 pola input – miasto i adres. Sprawdzamy jakie numery ID posiadają te 2 pola w PA -> Konfiguracja -> Katalog firm

Następnie w pliku templates/<-nazwa-templatki->/header.php znajdujemy kod:

window.onload=function(){mapaStart('<?=$_GET['action'];?>', '<?=$_SESSION['google_map'];?>', '');}

i do trzeciej zmiennej dopisujemy nasze 2 zmienne czyli:

window.onload=function(){mapaStart('<?=$_GET['action'];?>', '<?=$_SESSION['google_map'];?>', '<?=$site[0]['form_ID_POLA_MIASTO'];?>, <?=$site[0]['form_ID_POLA_ADRES'];?>');}

gdzie: ID_POLA_MIASTO/ID_POLA_ADRES wpisujemy ID pól miasto/adres które wcześniej utworzyliśmy

Uwaga: modyfikacja dostępna od wersji 1.4

Ten wpis został opublikowany w kategorii Instrukcja, Panel Administracyjny i oznaczony tagami , . Dodaj zakładkę do bezpośredniego odnośnika.

9 odpowiedzi na „FAQ: Jak włączyć mapkę Google ?

  • Witam Generale :)
    Prosiłbym o informację/poradnik na temat możliwości wyświetlenia mapki ze wszystkimi punktami stron dodanymi do katalogu.
    Dziękuję

  • Uuuu to nie jest takie proste żeby to zrobić zmianą kilku linii kodu. Ale sam pomysł na taki bajer jest ciekawy – dopiszę do listy życzeń.

  • Witam,
    a jeżeli w moim szablonie niema kodu: window.onload=function(){mapaStart(”, ”, ”);} ??
    Gdzie go dodać po jakim znaczniku?

  • prosze o pomoc:
    co nie tak zrobiłem że mapka zakrywa reszte danych?

    tu przykład i dany katalog:
    http://yb.com.pl/uslugi/adwokat-szczecin-adwokat-dorota-lasota-kancelaria-adwokacka-szczecin,f,128/

  • Witam, czy Id wpisać „ID_1” „ID1” „ID:1” ?

  • Gdzie ID_POLA_MIASTO/ID_POLA_ADRES musisz wpisać numer pola czyli po prostu 1 albo 2 itd. Czyli bez żadnego ID – zmienna musi być $site[0][‚form_1’], $site[0][‚form_2’] itd.

  • Witam a co zrobić gdy w moim szablonie brakuje kodu : window.onload…..

  • Witam,
    mapka wyplowa mi blad: Przepraszamy, ale nie mamy mapy danego regionu w takiej skali przyblizenia. Sproboj zmniejszyc skale bla bla bla…

    I co teraz bedzie?

  • Adres katalogu oraz dane do PA poproszę na kontakt@seokatalogi.pl