• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Гугл карты (Гугл карты с местоположением через дополнительные поля)
Гугл карты
Артем5636
Сообщений: 7
Репутация: 0

Сообщение # 1 | 13:38:41
Хочу установить гугл карты на свой сайт. Местоположение на карте хочу добавлять через дополнительные поля $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>
БУДУ БЛАГОДАРЕН ЗА ЛЮБУЮ ПОМОЩЬ
leonoff(on)
Сообщений: 296
Репутация: 57

Сообщение # 2 | 10:01:42
Артем5636, вставляйте этот скрипт в шаблон страница материала и комментариев к нему, но вместо

Код
var uluru = {lat: -25.363, lng: 131.044};
пишете

Код
var uluru = {lat: <?substr($OTHER1$,0,strpos($OTHER1$,','))?>, lng: <?substr($OTHER1$,strpos($OTHER1$,',')+1)?>};
Тут указано поле OTHER1. Подставите свое поле.

В самом поле хранить значение в таком виде: -25.363,131.044
Без пробелов. Разделитель между координатами запятая.

Если метка не отобразится, значит, вы перепутали координаты местами.

Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
Сообщение отредактировал leonoff(on) - Четверг, 02 Ноя 2017, 10:03:04
Артем5636
Сообщений: 7
Репутация: 0

Сообщение # 3 | 15:30:36
Благодарю за ответ. Я возможно немного неправильно указал задачу: Хочется чтоб в дополнительное поле водился название( АДРЕС) города и улици а не координат.
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Гугл карты (Гугл карты с местоположением через дополнительные поля)
  • Страница 1 из 1
  • 1
Поиск: