
YandexMapsLocator
Store locator on Yandex Maps for MODX 3. Free: map and search. Pro: open now, MiniShop3, CSV, and REST


YandexMapsLocatorPro is a paid package on top of Free. It does not ship its own snippet or chunks: on the site you keep calling YandexMapsLocator, and Pro adds filters, pro.js, CMP, and REST via the Free Extension API.
Matrix: Free and Pro.
| Feature | Where | Section |
|---|---|---|
working_now filter, badges, TZ per location | site | Open now |
amenity, brand filters | site / REST | Free and Pro |
| Map on MiniShop3 product page | site | MiniShop3 |
| CSV, bulk geocode, schedule preview | manager | CSV in the manager |
REST API v1 (locations, geocode, meta) | HTTP | REST API |
| CORS, Bearer, rate limit, kill switch | HTTP | API security |
Free: yandexmapslocator service, snippet, search.php, chunks, Extension API
└── Pro: yandexmapslocatorpro service, api.php, CMP, filters, pro.jsPro plugin listens to:
OnYandexMapsLocatorRegisterFeatureProvidersOnYandexMapsLocatorRegisterFiltersOnYandexMapsLocatorAfterStorePrepareOnYandexMapsLocatorSerializeLocationCapability pro enables REST v1. Module /assets/components/yandexmapslocatorpro/js/pro.js renders badges and the "Open only" button.
yandexmapslocator_timezone for the network and TV yandexmaps_timezone on locations if needed.api_token and api_cors_origins.Dependency: yandexmapslocator >=1.0.0-pl7 <2.0.0.