Есть скрипт, который добавляет объекты на карту. Проблема в том, что при клике по метке балун не открывается.
Скрипт подключаю со всеми аддонами.
Объекты на карте выводятся.
Пробовал с дефолтными метками - все равно не отображаются.
ymaps.ready(() => {
var servicesMap = new ymaps.Map(
"offices-map",
{
center: getMapCenter(officesParams),
zoom: 4,
controls: [],
},
{
searchControlProvider: 'yandex#search'
}
);
var servicesCollection = new ymaps.GeoObjectCollection();
servicesCollection.options.set({
iconLayout: 'default#image',
iconImageHref: mapParams.placemark,
iconImageSize: [54, 71],
iconImageOffset: [-15, -44],
});
officesParams.forEach((item, index) => {
servicesCollection.add(
new ymaps.Placemark(
[item.LATITUDE, item.LONGITUDE],
{
id: `sc_${index}`,
balloonContentHeader: item.NAME,
balloonContentBody: item.ADDRESS,
balloonContentFooter: item.PHONE,
},
)
);
});
servicesMap.geoObjects.add(servicesCollection);
});