Генерация массива в Битркис1с с точками для добавления на карту яндекс API
Добавил на сайт яндекс карту на которую добавляются объекты из файла вот в таком виде:
$.ajax({
url: "object/map2.php"
}).done(function (data) {
objectManager.add(data);
map.setBounds(objectManager.getBounds());
// отложенный рендер иконок после загрузки всего objectManager
setTimeout(function () {
renderIcons(data);
}, 10);
});
Если в файле "object/map2.php" вручную добавить массив с точками то всё отлично отображается на карте. Но цель такова что бы всё это происходило автоматически из админки Битрикс.
Было принято решение использовать для этого компонент "bitrix:rss.out", создал шаблон который полностью генерирует файл той же структуры что и нужна мне для вывода точек, но точки не хотят отображаться. Проверял вручную, открывал результат этого файла в браузере, копировал сгенерированный массив и вставлял в файл, и всё работает, то есть составлено всё правильно. Не знаю почему не работает первоначально, может быть компонент нужно другой взять или этот передает какую то лишнюю информацию?
Как сделать так что бы файл генерировался и все работало?