API Яндекс карты
<script>
function init_<?=$arResult['ID']?>(){
var myMap = new ymaps.Map("map", {
center: [<?=$arResult['DISPLAY_PROPERTIES']['MAPYANDEX']['VALUE']?>],
zoom: 12,
controls: ['zoomControl'],
}, {suppressMapOpenBlock: true,
searchControlProvider: 'yandex#search'
});
myMap.behaviors.disable(['drag', 'rightMouseButtonMagnifier','scrollZoom'])
myMap.geoObjects.add(new ymaps.Placemark([<?=$arResult['DISPLAY_PROPERTIES']['MAPYANDEX']['VALUE']?>], {
balloonContent: '<?=$arResult['NAME']?>'
}, {
iconLayout: 'default#image',
// Путь до нашей картинки
iconImageHref: '/local/templates/img/balloon.png',
// Размер по ширине и высоте
iconImageSize: [41, 60],
// Смещение левого верхнего угла иконки относительно
// её «ножки» (точки привязки).
iconImageOffset: [-20, -60]
}));
}
ymaps.ready(init_<?=$arResult['ID']?>);
</script>
function init_top() {
var myMap = new ymaps.Map("map", {
center: [43.706832, 39.581182],
zoom: 12,
controls: ['zoomControl'],
}, {
suppressMapOpenBlock: true,
searchControlProvider: 'yandex#search'
});
myMap.behaviors.disable(['drag', 'rightMouseButtonMagnifier', 'scrollZoom']);
myMap.geoObjects.add(new ymaps.Placemark([43.706832, 39.581182], {
balloonContent: 'Наш офис<br>г. Сочи, ул. Солнечная 7, офис 77'
}, {
iconLayout: 'default#image',
// Путь до нашей картинки
iconImageHref: '/local/templates/img/balloon_top.png',
// Размер по ширине и высоте
iconImageSize: [234, 52],
// Смещение левого верхнего угла иконки относительно
// её «ножки» (точки привязки).
iconImageOffset: [-117, -60]
}));
}