Суть: При клике по карте нужно отобразить балун с формой. Для этого имеется, собственно, сам шаблон (templateLayoutFactory).
Для открытия балуна используем:
map.balloon.open(coords, {...});
В документации нашел пример добавления своего шаблона:
map.balloon.open(coords, {
myBodyContent: '<b>body content</b>',
myFooterContent: 'footer content'
}, {
contentBodyLayout: ymaps.templateLayoutFactory.createClass('<p>$[myBodyContent]</p>'),
contentFooterLayout: ymaps.templateLayoutFactory.createClass('<i>$[myFooterContent]</i>')
});
Но балун все-равно открывается со стандартным шаблоном (при этом никаких ошибок в консоле)... Как быть?