С помощью примера настроил отображение содержимого балуна для кластера с несколькими метками. Код:
var myBalloonLayout =ymaps.templateLayoutFactory.createClass("", {
build: function () {
var parent = this.getParentElement(),
content = "",
geoObjects = this.getData().properties.get('geoObjects');
for (var i = 0, l = geoObjects.length; i < l; i++) {
content += geoObjects[i].properties.get('name') + "</br>";
}
parent.innerHTML = content;
}
});
clusterer.options.set({
clusterBalloonContentBodyLayout: myBalloonLayout,
});
Сами метки добавляются в кластер из XML файла:
url = 'http://url.xml'
ymaps.geoXml.load(url).then(function (res) {
res.geoObjects.each(function (geoObject) {
clusterer.add(geoObject);
});
});
myMap.geoObjects.add(clusterer);
Отсюда вопрос, как настроить содержимое балуна для одиночной метки кластера?