код сниппета:
<?php
return "test string out";
?>
Test11 - название сниппета
код скрипта в котором вызывается сниппет:
<script>
ymaps.ready(init);
function init () {
var myMap = new ymaps.Map('map', {
//Укажите центр карты и масштаб, чтобы было видно все точки
center: [43.2566700, 76.9286100],
zoom: 10
}, {
searchControlProvider: 'yandex#search'
}),
//Различные технические настройки
objectManager = new ymaps.ObjectManager({
clusterize: true,
gridSize: 32
});
//var teststring = ;
objectManager.objects.options.set('preset', 'islands#greenDotIcon');
objectManager.clusters.options.set('preset', 'islands#greenClusterIcons');
myMap.geoObjects.add(objectManager);
//Вызываем сниппет, получаем JSON массив с координатами офисов и добавляем их на карту
alert([[!Test11!]]);
//objectManager.add([[!getDillersCoords!]]);
}
</script>
по идее alert должен выдать "test string out", но окошко пустое;
если передать сниппет в переменную,
var teststring = [[!Test11!]];
то окно вообще не появится
если взять в кавычки '[[!Test11!]]', то снова пустое окно.
var teststring = '[[!Test11!]]';
alert(teststring);
Внимание вопрос, как сделать чтоб alert выдавал значение сниппета? Выдается ли оно сниппетом? Может сниппет выдает пустую строку? Почему?