Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

whatAsoft: Яндекс.карта объектов инфоблока

Компонент для вывода географической карты объектов с описаниями из элементов инфоблоков. Данный компонент позволяет настраивать вывод объектов инфоблоков на Яндекс.Карте. Примеры использования: Список офисов компании на карте с фото и адресами. Сеть торговых точек, пунктов обслуживания, складов, пунктов выдачи/приемки, дилеров, партнёров на карте города/страны. Интерактивный список городов присутствия компании. Список регионов доставки с указанием стоимости и деталей доставки. Преимущества решения: Последняя версия API карт. Удобные настройки. Минимум необходимых настроек при установке (по умолчанию все заданы и компонент сразу работает). Необходимо указать только инфоблок и поле с координатами. Чистый код, индексируемое содержимое (за счёт вывода данных в разметке и отдельно оформленного js-обработчика). Поддержка композита. Настройки компонента: Выбор инфоблока для вывода элементов на карте. Выбор полей инфоблока, используемых для вывода данных на карте: координаты, название, картинка, описание, список свойств, ссылка на страницу элемента. Всевозможные настройки отображения и поведения карты. Кластеризация объектов. Возможность задать пользовательскую иконку для всех меток на карте или для каждого раздела, а также назначать элементам инфоблока разные иконки из собственного справочника иконок, либо просто задать любой цвет для стандартной иконки. Возможность вывода надписи на иконке, а также всплывающей подсказки. Возможность вывода блока со списком объектов поверх карты. Для работы решения необходимо наличие модуля "Highload-блоки" и версия системы управления 1С-Битрикс 14.5 и выше. Данное решение позволяет выводить небольшое число точек, порядка десятков и сотен. Если же база объектов содержит сотни или тысячи объектов, воспользуйтесь нашим аналогичным решением whatAsoft: Яндекс.карта объектов инфоблока Big Data. Различие заключается в технической реализации и вариантах использования. Данная карта предназначена для вывода небольшого числа объектов, поскольку сразу все точки выводятся в разметку при загрузке страницы. Также в данной карте есть возможность вывода блока со списком объектов поверх карты. Для удобства геокодирования адресов объектов воспользуйтесь нашим бесплатным решением whatAsoft: Свойство инфоблока «Привязка карты к свойствам».

whatAsoft: Яндекс.карта объектов инфоблока

whatAsoft: Яндекс.карта объектов инфоблока

от whatAsoft
Купить: 1 500 руб.
Онлайн-демо
Скриншоты
Описание

Технические данные

Опубликовано:
30.09.2016
Обновлено:
01.11.2017
Версия:
1.0.7
Установлено:
Менее 50 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивность:
Да
Поддержка Композита:
Да

Описание

Компонент для вывода географической карты объектов с описаниями из элементов инфоблоков.

Данный компонент позволяет настраивать вывод объектов инфоблоков на Яндекс.Карте.

Примеры использования:
  1. Список офисов компании на карте с фото и адресами.
  2. Сеть торговых точек, пунктов обслуживания, складов, пунктов выдачи/приемки, дилеров, партнёров на карте города/страны.
  3. Интерактивный список городов присутствия компании.
  4. Список регионов доставки с указанием стоимости и деталей доставки.
Преимущества решения:
  1. Последняя версия API карт.
  2. Удобные настройки.
  3. Минимум необходимых настроек при установке (по умолчанию все заданы и компонент сразу работает). Необходимо указать только инфоблок и поле с координатами.
  4. Чистый код, индексируемое содержимое (за счёт вывода данных в разметке и отдельно оформленного js-обработчика).
  5. Поддержка композита.
Настройки компонента:
  1. Выбор инфоблока для вывода элементов на карте.
  2. Выбор полей инфоблока, используемых для вывода данных на карте: координаты, название, картинка, описание, список свойств, ссылка на страницу элемента.
  3. Всевозможные настройки отображения и поведения карты.
  4. Кластеризация объектов.
  5. Возможность задать пользовательскую иконку для всех меток на карте или для каждого раздела, а также назначать элементам инфоблока разные иконки из собственного справочника иконок, либо просто задать любой цвет для стандартной иконки.
  6. Возможность вывода надписи на иконке, а также всплывающей подсказки.
  7. Возможность вывода блока со списком объектов поверх карты.
Для работы решения необходимо наличие модуля "Highload-блоки" и версия системы управления 1С-Битрикс 14.5 и выше.

Данное решение позволяет выводить небольшое число точек, порядка десятков и сотен. Если же база объектов содержит сотни или тысячи объектов, воспользуйтесь нашим аналогичным решением whatAsoft: Яндекс.карта объектов инфоблока Big Data. Различие заключается в технической реализации и вариантах использования.
Данная карта предназначена для вывода небольшого числа объектов, поскольку сразу все точки выводятся в разметку при загрузке страницы. Также в данной карте есть возможность вывода блока со списком объектов поверх карты.

Для удобства геокодирования адресов объектов воспользуйтесь нашим бесплатным решением whatAsoft: Свойство инфоблока «Привязка карты к свойствам».
Отзывы (6)

Обсуждения (10)
1 - 5 из 10
Что нового
1.0.7 (31.10.2017)
  • Правки подключения класса в параметрах компонента.
1.0.6 (13.10.2017)
  • Правки для вывода полей с типом HTML/text.
1.0.5 (28.08.2017)
  • Небольшие правки для работы при неверных данных у иконок.
1.0.4 (23.06.2017)
  • Поправлены стили для текста поверх иконок.
  • Добавлены стандартные иконки.
1.0.3 (13.04.2017)
  • Добавлен прелоадер на время загрузки яндекс-скриптов.
  • Добавлена возможность получения объекта карты ($('#map_id').data('ymap')).
  • Добавлены идентификаторы элементов в параметры точек (elementId).
  • Добавлена возможность вывода списка свойств элемента.
  • Добавлена возможность вывода текста поверх иконки.
1.0.2 (28.03.2017)
  • Исправлена ошибка автомасштаба при пустой точке.
  • Изменено подключение скрипта Яндекс.Карт.
  • Добавлена опция для открытия ссылок в исходном/новом окне.
1.0.1 (20.02.2017)
  • Добавлена возможность вывода панели со списком точек поверх карты.
  • Добавлена возможность задавать иконки для разделов.
  • Выполнена оптимизация запросов и вывода объектов на карте для большого числа элементов и свойств.
  • Автовычисление начальной позиции без скачка карты.
  • Отлажена стабильность при наличии подключений других версий карт.
  • Добавлена настройка для ограничения количества выбираемых элементов.
  • Добавлено всплывающее окно для удобства выбора центра карты и масштаба.
Установка
Настройка инфоблока
Инфоблок должен иметь заполненное свойство с координатами объектов.
Создать его можно в настройках инфоблока. Свойство должно иметь тип "Привязка карты к свойствам", "Привязка к Яндекс.Карте", "Привязка к карте Google Maps" или быть текстовым полем, содержащим координаты через запятую. Свойство должно иметь непустой символьный код.

Вывод компонента
В списке компонентов добавится раздел "whatAsoft", в котором будет располагаться новый компонент для вывода географической карты объектов.
В настройках компонента обязательно выбрать нужный инфоблок и указать поле с географическими координатами.


Продвинутые настройки:
  1. Настройка собственных иконок
    В компоненте предусмотрена возможность использования пользовательских иконок. Иконки хранятся в highload-блоке в административной части. В меню модуля "whatAsoft. Модуль geoobjectsmap" есть ссылка на highload-блок, а также возможность создать поле для связи со справочником иконок в любом инфоблоке на сайте (для элементов или для разделов). С помощью данного поля можно будет выбрать собственную иконку для каждого элемента/раздела инфоблока.
    Затем необходимо указать в параметрах компонента желаемые настройки выбора отображаемых иконок http://joxi.ru/vAW3XMzF1KYeoA.
  2. Отображение элементов конкретного раздела
    В месте подключения компонента в его параметрах нужно указать
    "PARENT_SECTION" => $current_section_id,
    где $current_section_id - переменная, в которой содержится идентификатор текущего раздела.
    Сам идентификатор текущего раздела можно найти в шаблоне комплексного компонента, который вы используете. Файл "section.php". Идентификатор раздела хранится в переменной $arResult["VARIABLES"]["SECTION_ID"].
Поддержка
Мы рады ответить на возникшие вопросы и доступны для связи по будням с 8:00 до 16:00 по московскому времени.

Можете связаться с нами по телефону: 8-800-555-06-28 или написать на marketplace@whatasoft.net.

В письме не забудьте указать адрес сайта, логин, пароль администратора и подробное описание проблемы, сопровожденное скриншотами.

Будем рады помочь!
whatAsoft

Лицензионное соглашение

Другие решения разработчика

Рекомендуем

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки