
YandexMapsLocator
Локатор точек на Яндекс.Картах для MODX 3. Free: карта и поиск. Pro: «открыто сейчас», MiniShop3, CSV и REST


Без ключа карта и серверный геокодер не работают. Один ключ в yandexmapslocator_api_key:
| Куда | Зачем |
|---|---|
Браузер (api-maps.yandex.ru/2.1) | Карта и маркеры |
Сервер (geocode-maps.yandex.ru) | Поиск по адресу, геолокация, кнопка в mgr, REST geocode (Pro) |
yandexmapslocator_api_key.В кабинете ограничьте ключ по HTTP Referer (домены сайта) и по IP для серверного геокодера. Не кладите ключ в чанки и Git.
Имена TV и переименование: Точки и TV.
{'!YandexMapsLocator' | snippet : [
'parents' => 123,
'radius' => 50,
'sortby' => 'distance'
]}[[!YandexMapsLocator?
&parents=`123`
&radius=`50`
&sortby=`distance`
]]Нужен pdoTools (чанки на Fenom). Вызов некэшированный.
Чанки по умолчанию: yandexmapslocator.outer, .search, .store, .empty, .error.
Параметры: YandexMapsLocator.
Другие частые вызовы:
{* Категория *}
{'!YandexMapsLocator' | snippet : [
'parents' => 123,
'category' => 'аптека',
'filters' => 'category'
]}
{* Открытые сейчас — нужен Pro *}
{'!YandexMapsLocator' | snippet : [
'parents' => 123,
'filters' => 'working_now'
]}[[!YandexMapsLocator?
&parents=`123`
&category=`аптека`
&filters=`category`
]]
[[!YandexMapsLocator?
&parents=`123`
&filters=`working_now`
]]После установки Pro:
yandexmapslocator_timezone (омская сеть: Asia/Omsk).yandexmapslocator_api_token и api_cors_origins на production.См. Free и Pro, Что даёт Pro.