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
9 odpowiedzi na „FAQ: Jak włączyć mapkę Google ?”
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 1 listopad 2011 o 20:37
Witam Generale
Prosiłbym o informację/poradnik na temat możliwości wyświetlenia mapki ze wszystkimi punktami stron dodanymi do katalogu.
Dziękuję
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 2 listopad 2011 o 09:45
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ń.
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 10 marzec 2012 o 10:59
Witam,
a jeżeli w moim szablonie niema kodu: window.onload=function(){mapaStart(”, ”, ”);} ??
Gdzie go dodać po jakim znaczniku?
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 11 kwiecień 2012 o 23:26
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/
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 14 grudzień 2012 o 12:29
Witam, czy Id wpisać „ID_1” „ID1” „ID:1” ?
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 14 grudzień 2012 o 12:38
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.
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 26 styczeń 2013 o 00:18
Witam a co zrobić gdy w moim szablonie brakuje kodu : window.onload…..
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 1 luty 2013 o 09:10
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?
if (get_comment_author_link() != '') echo get_comment_author_link().' - '; else get_comment_author().' - '; ?> 2 luty 2013 o 13:41
Adres katalogu oraz dane do PA poproszę na kontakt@seokatalogi.pl