Здравствуйте!
Столкнулись с проблемой кастомизации(задании своего шаблона) для балуна, при добавлении через objectManager. Объявляем с включенной класторизацией:
var objectManager = new ymaps.ObjectManager({
clusterize: true
});
Для Placemark задавались соответствующие свойства:
ymaps.Placemark([latitude,longitude], { ... },{
balloonLayout: MyBalloonLayout,
balloonContentLayout: MyBalloonContentLayout,
..
});
где MyBalloonContentLayout и MyBalloonLayout задавались через templateLayoutFactory
MyBalloonContentLayout = ymaps.templateLayoutFactory.createClass(...);
Подскажите, как задать собственное оформление балуна для варианта с ObjectManager. Следующий вариант не работает
objectManager.objects.options.set({
BalloonContentLayout : MyBalloonContentLayout,
BalloonLayout: MyBalloonLayout
});
Возможно шаблон оформления следует добавить куда-то в настройки по аналогии с добавлением иконок :
ymaps.option.presetStorage.add('my_cluster#icon',{
iconImageHref:'clinic-icon-cat.png',
....
});
и потом уже к нему обращаться. Но тогда вопрос: куда добавлять?
Главный вопрос: присутствует ли вообще возможность кастомизировать балун при добавлении меток через objectManager, и, если да, то как это сделать?
Заранее спасибо!