Доступные настройки карты
- обязательный (определяющий выводить модуль или нет) параметр — координаты метки в формате longlat, например, 54.259055,56.094933. Метка также будет являться центром карты
- необязательные параметры — ширина в px или процентах, высота в px, и значение zoom (приближение карты). По умолчанию устанавливаются значения соответственно в 100%, 300px и 12, значения по умолчанию тоже можно задать в настройках элемента в позиции.
- содержимое баллуна, если не указать, будет использован заголовок материала
- включение/выключение инструментов управления карты
Планируется реализовать
- Задание содержимого баллуна
- Определение координат при добавлении материала поиском по карте как в справочнике Яндекса
- Несколько меток на карте
- Нанесение линий на карту
- Сохранение координат и информации к ним в отдельную таблицу в базе данных, для дальнейшего использования
16.06.12 Добавлена возможность указания содержимого баллуна, задание ширины, высоты, зума по умолчанию, включение/выключение инструментов управления на карте.
Установка элемента карт в ZOO на примере Бизнес каталога
Для установки элемента загрузите его на хостинг в папку
media/zoo/applications/business/elements и распакуйте, либо сперва распакуйте а потом загружайте. кому как удобнее
Откройте ZOO, настройки выберите ваше приложение (в данном случае бизнес каталог) и нажмите Редактировать поля (данная опция появляется при наведении на тип материала)
В библиотеке элементов в разделе «Веб-служба» выберите Yandex Maps, добавьте и сохраните.
Далее открываем вывод шаблона, например, Full, перетаскиваем пользовательский элемент ymaps_flyleaf в позицию, например, bottom, указываем альтернативную метку «Местоположение» если нужно, и обязательно выбираем тип карты, который необходимо использовать. Я выбрал Народную. Сохраняем.
Теперь при создании материала у вас появиться дополнительное поле, в котором необходимо указать параметры.