Кейсы

Адреса офисов и дилеров на карте
1С-Битрикс JavaScript CSS

Похожие кейсы:

1С-Битрикс
2025 год

Адреса офисов и дилеров на карте

Разработка пользовательского компонента 1С-Битрикс для отображения офисов и дилеров Euroliftmash на карте. Интеграция с Яндекс.Картами, фильтрация по регионам и управление данными через инфоблок.

Компонент реализует интерактивную карту дилерской сети. Пользователи могут визуально найти ближайшего дилера на географической карте, получить контактную информацию, адреса и описание услуг представительств в каждом крупном городе. Компонент интегрирован с информационным блоком 1С-Битрикс, где хранятся данные о партнерах, и отображает их в виде интерактивных меток на карте с возможностью фильтрации по регионам.

Необходимо было создать удобный инструмент для посетителей сайта, позволяющий быстро найти ближайшего официального дилера компании в своем регионе. Требовалось обеспечить простоту управления данными о партнерах через административную панель без необходимости правки HTML-кода, а также интеграцию с сервисом Яндекс.Карты для корректного отображения географических объектов.

Задача решена через создание пользовательского компонента на базе архитектуры 1С-Битрикс, который подключается к инфоблоку с данными о дилерах и использует API Яндекс.Карт для визуализации. Данные о партнерах структурированы через свойства элементов инфоблока: адрес, координаты, контакты, описание услуг. Компонент автоматически преобразует эти данные в JSON-формат для передачи в JavaScript API карт, генерирует метки с всплывающими окнами и обеспечивает адаптивность интерфейса для мобильных устройств.

Основные возможности

  • Интерактивная карта
  • Управление через инфоблоки
  • Всплывающие окна контактов
  • Метки точек дилеров
  • Фильтрация по регионам
  • Адаптивный дизайн