Клуб API Карт

Подгрузка в маркер (балун) информации Ajax

Николай Пасальский
10 апреля, 12:56

Зравствуйте. Не совсем понятно как применить шаблон к одному конкретному маркеру (балуну). Данные я получаю Аяксом в обьекте. Я хотел при открытие маркера задать макет ему.

Вот нашел пример

objectManager.objects.balloon.open(
    objectManager.getCenter(), {
        myBodyContent: '<b>body content</b>',
        myFooterContent: 'footer content'
    }, {
        contentBodyLayout: ymaps.templateLayoutFactory.createClass('<p>$[myBodyContent]</p>'),
        contentFooterLayout: ymaps.templateLayoutFactory.createClass('<i>$[myFooterContent]</i>')
});

но маркер совсем пустой отдает.

3 комментария
Подписаться на комментарии к посту
у ObjectManager нет метода getCenter, а balloon.open принимает objectId
Николай Пасальский
10 апреля, 15:04
dimik,
Я пробывал и так не работает.
http://jsfiddle.net/6rqdrjuh/