|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Гугл карты (Гугл карты с местоположением через дополнительные поля) |
Гугл карты |
Хочу установить гугл карты на свой сайт. Местоположение на карте хочу добавлять через дополнительные поля $OTHER.....$ . Ключ активации подключил сама карта выводитса.
Вот скрипт который хочу переделать: <!DOCTYPE html> <html> <head> <style> #map { height: 400px; width: 100%; } </style> </head> <body> <h3>My Google Maps Demo</h3> <div id="map"></div> <script> function initMap() { var uluru = {lat: -25.363, lng: 131.044}; var map = new google.maps.Map(document.getElementById('map'), { zoom: 4, center: uluru }); var marker = new google.maps.Marker({ position: uluru, map: map }); } </script> <script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"> </script> </body> </html> БУДУ БЛАГОДАРЕН ЗА ЛЮБУЮ ПОМОЩЬ |
Артем5636, вставляйте этот скрипт в шаблон страница материала и комментариев к нему, но вместо
Код var uluru = {lat: -25.363, lng: 131.044}; Код var uluru = {lat: <?substr($OTHER1$,0,strpos($OTHER1$,','))?>, lng: <?substr($OTHER1$,strpos($OTHER1$,',')+1)?>}; В самом поле хранить значение в таком виде: -25.363,131.044 Без пробелов. Разделитель между координатами запятая. Если метка не отобразится, значит, вы перепутали координаты местами. Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
Сообщение отредактировал leonoff(on) - Четверг, 02 Ноя 2017, 10:03:04
|
| |||
| |||