Клуб API Карт

Разные фотографии в разных балунах.

Пост в архиве.

1. http://xn--80aeshc.xn--p1ai/map.php

2. Необходимо, чтобы при нажатии на балун в нем отображалась фотография, у каждого балуна - своя фотография.

3. Метки наносятся, редактируются в "Моих картах".

Я примерно слышал, что есть метод setBalloonContent(), что есть xml файлы как в примере http://api.yandex.ru/maps/ymapsml/examples/ballooncontent.html

но, прошу вас, пожалуйста, подскажите, как сделать, хотя бы на примере 2х меток, конкетно что прописать.

 

 

2 комментария

есть несколько варианов:

1. забрать YMapsML с Яндекса к себе на сервер и добавить в него эти данные (как в примере)

2. оставить все на яндексе как есть, но при подключении АПИ формировать еще javascript массив 

(печатать из php в html) в котором в том же порядке к каком лежат метки (по тем же идексам)

положить html-разметку их балунов в виде строки

 

Есть еще вариант "слушать" события клика на метке и делать ajax-запрос за данными каждой метки.

Дмитрий Сухоносов
28 января 2016, 06:18