Клуб API Карт

Метки на Яндекс.Карте в виде ссылок

trustttt
14 июня, 12:22

Всем доброго времени суток! В данный момент мне достался в наследство(от предыдущих разработчиков), сайт компании РАТЭК. В разделе филиалов, каждого крупного города есть карта(http://www.rateksib.ru/novosibirsk). Вопроса у меня три:

1) В момент захода на страницу: http://www.rateksib.ru/novosibirsk, если в момент когда карта от Яндекс не загрузилась, начать скролить мышью - карта в общем не покажется, даже после полной загрузки дум дерева. Почему?

2)  Если я нажимаю на развернуть карту во весь экран, обратно свернуть получается с косяком, а и того бывает кнопка возвращения в предыдущее состояние - пропадает.

3) Не могу в итоге сделать так, чтобы метки не относящиеся к городу допустим Новосибирску - были кликабельными, и по ним нажимая человек попадал в тот город. То есть отдавать эти метки нужно на стороне сервера. Как это сделать?

Ребята разработчики, пишу первый пост - хочу сказать спасибо за карты.

Помогите пожалуйста советом.

5 комментариев
1) Потому, что у контейнера карты ширина = 0
2) Чтобы перекрыть тулбар можно выставить карте z-index выше чем у тулбара в css
.ymaps-2-1-50-fullscreen>ymaps {

z-index: 1000000!important;

}
3) Как вариант – в данных для метки можно передавать что-то (флаг + координаты) чтобы на клиенте при клике на эту метку понять, что надо сдвинуть карту на эти координаты
dimik,
 3) нужно не сдвинуть а перейти по адресу, сдвигать то я сделал=)
trustttt,
В чем проблема перейти? window.location.href = ...
dimik,
А я написал выше, что формировать ссылки приходится с серверной стороны, клиентская часть не подходит, так как все данные о метках лежат в бд. 
trustttt,
Ну урл для перехода с сервера присылайте в данных геообъекта, есть урл - переходим, нет - открываем балун