Здравствуйте!
Предыстория проблемы: со своими css-стилями сверстали макет балуна, создали на его основе layout и заменили им у геообъекта balloonContentLayout.
Отлично, балун отображается как надо, НО в левом верхнем уголке под ним стандартный балун.
Пробовал заменять balloonContentHeaderLayout на пустой лэйаут, на null, ставить closeButton:false - никакой реакции
.
Вопрос - как от этого недоразумения избавиться?
self.geoObject = new ymaps.GeoObject({
geometry: {
type: "Point",
coordinates: [data.coordinates.split(',')[0], data.coordinates.split(',')[1]]
},
properties: {
id: self.office_id,
title: self.office_title,
address: self.office_data.address
}
}, {
balloonContentLayout: ymaps.templateLayoutFactory.createClass(
self.balloonTemplate
),
offset: [0, 0], //Не работает почему-то
balloonContentHeaderLayout:ymaps.templateLayoutFac tory.createClass(
''
),
closeButton: false, //Не работает
iconLayout: ymaps.templateLayoutFactory.createClass(
'<span class="icon'+self.office_id+' icon-marker icon-marker-main-office"></span>'
),
iconOffset: [0, 0], //Не работает почему-то
hideIconOnBalloonOpen: false,
hintHideTimeout: 0
});