Skip to content
YandexMapsLocator
YandexMapsLocator
Локатор точек на Яндекс.Картах для MODX 3. Free: карта и поиск. Pro: «открыто сейчас», MiniShop3, CSV и REST
  1. Компоненты
  2. YandexMapsLocator
  3. Интеграция на сайте

Точки и TV

Точка на карте — опубликованный ресурс MODX. Контейнер задаёте параметром parents у сниппета.

TV Free

При установке создаётся категория YandexMapsLocator и TV:

TVТипНазначение
yandexmaps_addresstextАдрес
yandexmaps_latitudetextШирота
yandexmaps_longitudetextДолгота
yandexmaps_phonetextТелефон
yandexmaps_emailtextEmail
yandexmaps_working_hourstextareaЧасы работы (текст или JSON для Pro)
yandexmaps_categorytextКатегория
yandexmaps_balloon_imageimageКартинка в балуне
yandexmaps_marker_iconimageИконка маркера на карте

Имена меняются через yandexmapslocator_tv_*: настройки.

TV Pro

TVТипНазначение
ms3_product_idnumberID ресурса товара MiniShop3 для фильтра minishop_product

См. MiniShop3.

Геокод в менеджере

Плагин Free на OnDocFormRender добавляет кнопку: берёт адрес из TV и подставляет координаты. Нужен yandexmapslocator_api_key.

Чанки Free

ЧанкНазначение
yandexmapslocator.outerОбёртка локатора
yandexmapslocator.searchФорма поиска
yandexmapslocator.storeКарточка точки
yandexmapslocator.emptyПустой результат
yandexmapslocator.errorОшибка

Pro своих чанков не возит. UI и data-yml-*: Интерфейс.

Часы работы

Обычный текст в yandexmaps_working_hours виден в карточке.

Для «открыто сейчас» и бейджей Pro нужен JSON и верный yandexmapslocator_timezone. Иначе для working_now точка закрыта. Подробнее: Открыто сейчас.