Y

YandexMaps

By Pavel (gvozdb)

Сomponent allows you to create Yandex Maps and place a list of objects (1 object = 1 resource).

You can display a single object on the map for the resource id.

Pavel


New in YandexMaps 1.1.1-beta

1.1.1-beta

==============

- Поправлена запись района города

- В админку добавлен новый вид маркера, у некоторых старый не таскался за текстовую область. Да и новый приятнее на вид :)

- Исправлена ошибка, когда при перетаскивании метки в админке не прописывался адрес в поля

1.1.0-beta

==============

- В сниппет yandexMaps добавлен заведомо большой limit. Благодарю пользователя Konstantin за найденный баг и решение

- 3 новых параметра у сниппета yandexMaps: "goToRes", "goToResBlank" и "goToJS". Первый: переходить на страницу ресурса при клике на маркере. Второй: указывает, на этой странице или на новой. Третий: простенький JS код с использованием переменной modxid в качестве id ресурса

- Параметр "showFilter" у сниппета yandexMaps, который включает/отключает вывод и рендер блока фильтрации объектов карты

- Параметр "checkZoomRange" у сниппета yandexMaps, который включает/отключает zoom карты так, чтобы были видны все имеющиеся на карте маркеры

- В сниппет добавлены параметры "showUnpublished", "showDeleted", "showHidden", "depth", которые используются в pdoTools

- В админке при вводе координат вручную в TV поле - на карте ставит туда маркер и центрует карту на маркере

- Добавлен параметр в TV поле "Необязательно". Теперь можно указать обязательность заполнения TV поля YandexMaps

- Добавлена настройка "Координаты центра карты в админке по-умолчанию"

- Добавлен параметр в TV поле "Координаты центра карты в админке по-умолчанию", который перебивает аналогичную настройку, если он установлен

- Добавлена настройка "Zoom для карты в админке"

- Добавлен параметр в TV поле "Zoom для карты в админке", который перебивает аналогичную настройку, если он установлен

- Добавлены настройки указания tv (или обычных) полей: страна, код страны, регион, округ, город, район, доп. район, улица, номер дома + литера, служебного помещения (названия залива, реки, моря, леса, парка, острова), тип адреса, полный адрес от Яндекс.Maps

- Добавлены настройки указания адреса в определённое поле по универсальной маске: "fulladdress" и "fulladdressmask"

- Теперь при клике в админке по карте части адреса и сам адрес сформированный согласно маске записываются в поля указанные в настройках системы

- Внешняя форма поиска вместо встроенной searchControl. Подключённые к форме поиска suggestView (поисковые подсказки, как на Яндексе)

- При клике на подсказку сразу ищет нужные координаты по адресу и ставит туда маркер

- В админке пришлось отказаться от поиска при помощи geoCode и совместить внешнюю форму поиска с searchControl, т.к. geoCode выдавал немного неточные координаты объекта

- Изменён чанк tpl.yandexMaps, добавлены проверки на параметр "checkZoomRange", а также обработка события клика на маркере (параметры "goToRes", "goToResBlank" и "goToJS")

1.0.5-beta

==============

- В сниппет добавлена проверка и предупреждение о наличии pdoTools

- Исправлена подгрузка js файлов jquery и api для https сайтов

- Упрощён вызов сниппета для одиночного объекта, достаточно указать tv карты

1.0.4-pl

==============

- Поправлена подгрузка css файла в админке

1.0.4-beta

==============

- Добавлен чанк "tpl.yandexMaps.filtersItemsWrapper" вместо его INLINE версии

- Добавлен чанк "tpl.yandexMaps.filtersItems" вместо его INLINE версии

- Скрытие подфильтров при отключении вывода основной категории объектов

- Подгрузка стилей убрана из основного чанка в функцию initialize

- Укорочены названия id и классов с "yandexMaps" на "ym"

- Добавлено множество дополнительных классов и id для тегов фильтрации

1.0.1-beta

==============

- Добавлен прелоадер в форму фильтров

- Кластеризация

More

Information

Released
Supported Versions
2.3 – 2.3
Downloads
4,048
License
GPLv2