Артекс: Карта объектов инфоблока c фильтром
Модуль «Артекс: Карта объектов инфоблока c фильтром» позволяет разместить на сайте интерактивную карту торговых точек с боковым списком и фильтрами.
Что делает модуль
Покупатели видят карту со всеми вашими магазинами, выбирают страну и город в фильтре — список и метки на карте обновляются без перезагрузки страницы. По клику на метку или карточку магазина открывается балун с адресом, телефоном и режимом работы.
Возможности модуля
Яндекс Карта
- Темы оформления: стандартная, серая, тёмная, ночная
- Автоматическая подстройка масштаба под отображаемые метки
- Кластеризация меток с настройкой цвета и размера
- Маркеры: цвет из палитры, произвольный HEX или загрузка своей SVG-иконки
- AJAX-фильтрация по стране / региону и городу / населённому пункту. При необходимости фильтр можно отключить в настройках компонента.
- Тип подписей фильтров настраивается: «Страна» или «Регион», «Город» или «Населённый пункт»
- Четыре варианта расположения боковой панели: слева, справа, overlay-слева, overlay-справа
- Отображение в режиме overlay с настройкой прозрачности фона
- Цвета, отступы, скругления, рамки фильтров, списка и карточек — всё через админ-панель
- Hover- и active-состояния карточек
- Скругление балунов, наследование шрифта шаблона сайта
- Кастомный дропдаун-список фильтра с настройкой цветов
- PHP 7.4+, модуль «Информационные блоки»
- Ключ Яндекс.Карт API (получается бесплатно на developer.tech.yandex.ru)
- Composite Site: компонент является динамическим и не требует включения в Composite-режим. Работает корректно на сайтах с Composite без дополнительных настроек.