Перейти к содержимому


Valerii

Регистрация: 13 марта 2017
Offline Активность: 24 апр. 2019 14:02
-----

Мои сообщения

В теме: Карты Yandex или Google

12 Март 2019 - 10:07

Просмотр сообщенияАлександр Пономарев (13 Март 2015 - 18:46) писал:

А вот взять и дописать что-то типа этого можно в типовую конфигурацию?

function mapexport ($lat, $lng, $bcol, $hc, $bch, $bcb, $bcf) {
$color="islands#BlueStretchyIcon";
$adres=$line['Адрес'];

echo "
		<script src=\"//api-maps.yandex.ru/2.1/?lang=ru_RU\" type=\"text/javascript\"></script>
		<style type=\"text/css\">
				html, body,
				#map {
				  width: 100%;
				  height: 100%;
				  margin: 0;
				  padding: 0;
				}
				#map2 {
				  width: 100%;
				  height: 30%;
				  margin: 0;
				  padding: 0;
				}
		  
				
		</style>

<script type=\"text/javascript\">

var myMap;

// Дождёмся загрузки API и готовности DOM.
ymaps.ready(init);

function init () {
	// Создание экземпляра карты и его привязка к контейнеру с
	// заданным id (\"map\").
	myMap = new ymaps.Map('map', {
		// При инициализации карты обязательно нужно указать
		// её центр и коэффициент масштабирования.
		center: [$lng, $lat], // Центр
		zoom: 18,
		controls: ['zoomControl']
	})
	myPlacemark = new ymaps.Placemark([$lng, $lat], {
			hintContent: '$hc',
			balloonContentHeader: '$bch',
			balloonContentBody: '$bcb',
			balloonContentFooter: '$bcf'
			

		}, {
			preset: '$bcol'
		})
	;

	myMap.geoObjects.add(myPlacemark);
	
	myMap2 = new ymaps.Map('map2', {
		// При инициализации карты обязательно нужно указать
		// её центр и коэффициент масштабирования.
		center: [$lng, $lat], // Центр второй карты
		zoom: 12,
		controls: ['zoomControl']
	});
	myPlacemark2 = new ymaps.Placemark([$lng, $lat], {
			balloonContentHeader: '$bch',
			balloonContentBody: '$bcb',
			balloonContentFooter: '$bcf',
			hintContent: '$hc'
		}, {
			preset: '$bcol'
		})
	;
	myMap2.geoObjects.add(myPlacemark2);

}
</script>
<div id=\"map\"/>
<div id=\"map2\"/>

";
}

Подскажите, а в какое место необходимо вставить код, что бы в открывшейся заявке появилась карта?

В теме: Карты Yandex или Google

12 Октябрь 2018 - 10:26

С Вашего позволения АПну тему. Интересно было бы увидеть это в КБ. Прошло 3,5 года.

Зачем вообще раздел "предложения по доработке", если самые интересные вещи валяются на форуме 5-и летками без движения??

В теме: Автообзвон по событию

12 Октябрь 2018 - 10:19

Просмотр сообщенияCbCoder (19 Май 2017 - 12:47) писал:

Я не имел ввиду именно платную доработку, в данном случае это может быть предложение обычной доработки, включенной в следующей версию. Но платная, да, существенно ускорит решение.

Прошло почти 1.5 года) Так на заметку никто и не взял.