| Цитата |
|---|
| Николай Семенцов написал: Более подробное описание решения проблемы , |
Столкнулся с примерно такой же проблемой - нужно поменять в компоненте map.google.view дефолтный маркер на любой другой. Ваш метод не помог - не знаю почему - делал все как Вы писали.
Решил таким способом:
Просто в файле скрипта /map.google.view/*название_шаблона_компонента*/script.js добавляю такие строки перед
var obPlacemark = new google.maps.Marker
| Код |
|---|
var image = new google.maps.MarkerImage('/icon/marker.png', // - путь непосредственно к иконке маркера
new google.maps.Size(43, 43), // - высота и ширина иконки маркера в пикселях
new google.maps.Point(0,0) // - позиция относительно начала координат
);
var obPlacemark = new google.maps.Marker({ // - это так и было
'position': new google.maps.LatLng(arPlacemark.LAT, arPlacemark.LON),
'map': map,
'icon': image // - это я добавил
}); |
И заработало.

