Клуб API Карт

Объединение списка офисов и стилизованный балун ?

Пост в архиве.
drpowerjob
7 сентября 2011, 09:26

Зделал список офисов http://www.mobile-serv.ru/location_map/ но балуны обычные однообразные, хочу к каждому балуну добавить картинку и описание, как вот тут http://www.activauto.ru/coordinates.php?clear_cache=Y по отдельности я это зделать могу а вот вместе, подскажите как это зделать ? 

6 комментариев

в балуне можно использовать свой HTML-контент, например,

с помощью шаблонов

Так я же говорю по отдельности я знаю как зделать, незнаю как склеить

в данной строчке var placemark = new YMaps.Placemark(new YMaps.GeoPoint(37.69, 55.71), {style: s});
после координат идет переменная стиля, а у меня group.add(createPlacemark(new YMaps.GeoPoint(49.680402,58.603928), 'ул. Московская 7', ' ')); наименование. Так вопрос куда воткнуть {style: s} ? 

надо видимо изменить функцию createPlacemark

чтобы она принимала PlacemarkOptions

Зделал по вашему совету поменял у первого балуна createPlacemark на PlacemarkOptions и как теперь можно заметить меню пропало и все остальные балуны тоже пропали ...

Я Вам такое не советовал =)

Речь вот о чем:

        // Функия создания метки
        function createPlacemark (geoPoint, name, description, options) {            var placemark = new YMaps.Placemark(geoPoint, options);            placemark.name = name;
            placemark.description = description;

            return placemark;
        }...
group.add(createPlacemark(new YMaps.GeoPoint(49.680402,58.603928), 'ул. Московская 7', ' ', {style: s}));

 

Вопрос закрыт.

Спасибо за понятный развернутый ответ, очень помогли.