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

Офисы+: Ваша сеть офисов на карте

Это новейшая коммерческая версия популярного модуля "Офисы", использующая API Яндекс Карт 2.0. Модуль дополнен большим объемом настроек, позволяющих использовать его еще более удобно и для большего числа задач. Теперь Вы можете его использовать для любой информационной системы, порталов, сервисных центров, с любыми значками, своими, от яндекса, сгруппированными по разделам(тематикам), с выводом данных на самой карте. Основные отличия от предыдущей версии следующие: 1. Можно удобно управлять видом и содержанием таблицы под картой (выводить по несколько свойств в колонку, выводить иконку в строке, можно с нумерацией) 2. Можно использовать разделы инфоблока для привязке к карте, например для группировке точек (офисов) по странам и городам (но можно и по другому, города/районы, районы/микрорайоны, главное чтобы это была двухуровневая зависимая структура) и в итоге при выборе первого уровня (страны) - карта смещается и масштабируется на эту страну, при выборе города - на этот город. Нужно только в системе задать координаты и масштаб для них. 3. Можно включить кластеризацию иконок. 4. И для разделов и для элементов (стран/городов/офисов) можно загружать индивидуальные картинки иконок. 5. И для разделов и для элементов (стран/городов/офисов) можно задавать Яндекс иконки (для API 2.0 - такие: http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/option.presetStorage.xml и для API 1.1 такие: http://api.yandex.ru/maps/doc/jsapi/1.x/ref/reference/styles.xml, прокрутите до параграфа Стандартные значки (пиктограммы)). 6. Можно выводить одну иконку установленную у раздела на все вложенные его офисы. 7. Можно выводить данные на самой карте рядом с иконкой (пример: http://www.it-hive.ru/apps4bitrix/officesplus/znachki-s-vyvodom-dannyh/#h2) 8. Можно карту разворачивать на весь экран. 9. Есть поиск (по адресу) по карте. 10. Есть возможность выводить кастомную (дизайнерскую карту) при включенной опции "Исходно показывать на карте метки городов". Дополнительно о возможных вариантах использования модуля - на сайте разработчика: http://www.it-hive.ru/apps4bitrix/officesplus/ Примеры использования на реальных проектах: 1. Карта магазинов и сервисных центров Hyundai: http://hyundai-direct.ru/podderzhka/gde_kupit/ - до выбора города на карте выводятся города и можно выбрать город на карте, добавлены ссылки быстрого перехода к популярным большим городам, вставлена своя "дизайнерская" карта вместо карт Яндекс. 2. Офисы продаж промышленной гидравлики: http://альфагомма.рф/ 3. Поиск транспортной компании осуществляющей доставку от поставщика в свой город: http://marintrade.ru/delivery/ 4. Поиск дилера в своем регионе/городе: http://www.sumeko.ru/Dealers/ 5. Карта пейнтбольных площадок: http://pb-arena.ru/contacts/ 6. Точки самовывоза (outpost): http://phoneo.ru/points/ 7. Где купить керомогранит Grassaro: http://grasaro.ru/offices/ 8. Коттеджные поселки: http://realtygid.com/cottage-settlements/ 9. Офисы компании: http://egotranslating.com/contacts/ 10. География доставки заказов: http://www.m-chudes.ru/offices/ 11. Магазины детских товаров: http://bondibon.ru/shops/ 12. Каталог фирм и организаций: http://stroykairemont.pro/catalog/ 13. Подстанции скорой помощи в г. Москва: http://mos03.ru/stations/

Офисы+: Ваша сеть офисов на карте

Офисы+: Ваша сеть офисов на карте

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

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

Опубликовано:
15.10.2012
Обновлено:
27.05.2015
Версия:
3.0.5
Установлено:
100 - 499 раз
Подходящие редакции:
«Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Холдинг»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание решения

Это новейшая коммерческая версия популярного модуля "Офисы", использующая API Яндекс Карт 2.0. Модуль дополнен большим объемом настроек, позволяющих использовать его еще более удобно и для большего числа задач. Теперь Вы можете его использовать для любой информационной системы, порталов, сервисных центров, с любыми значками, своими, от яндекса, сгруппированными по разделам(тематикам), с выводом данных на самой карте.

Основные отличия от предыдущей версии следующие:

1. Можно удобно управлять видом и содержанием таблицы под картой (выводить по несколько свойств в колонку, выводить иконку в строке, можно с нумерацией)
2. Можно использовать разделы инфоблока для привязке к карте, например для группировке точек (офисов) по странам и городам (но можно и по другому, города/районы, районы/микрорайоны, главное чтобы это была двухуровневая зависимая структура) и в итоге при выборе первого уровня (страны) - карта смещается и масштабируется на эту страну, при выборе города - на этот город. Нужно только в системе задать координаты и масштаб для них.
3. Можно включить кластеризацию иконок.
4. И для разделов и для элементов (стран/городов/офисов) можно загружать индивидуальные картинки иконок.
5. И для разделов и для элементов (стран/городов/офисов) можно задавать Яндекс иконки (для API 2.0 - такие: http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/option.presetStorage.xml и для API 1.1 такие: http://api.yandex.ru/maps/doc/jsapi/1.x/ref/reference/styles.xml, прокрутите до параграфа Стандартные значки (пиктограммы)).
6. Можно выводить одну иконку установленную у раздела на все вложенные его офисы.
7. Можно выводить данные на самой карте рядом с иконкой (пример: http://www.it-hive.ru/apps4bitrix/officesplus/znachki-s-vyvodom-dannyh/#h2)
8. Можно карту разворачивать на весь экран.
9. Есть поиск (по адресу) по карте.
10. Есть возможность выводить кастомную (дизайнерскую карту) при включенной опции "Исходно показывать на карте метки городов".

Дополнительно о возможных вариантах использования модуля - на сайте разработчика: http://www.it-hive.ru/apps4bitrix/officesplus/

Примеры использования на реальных проектах:

1. Карта магазинов и сервисных центров Hyundai: http://hyundai-direct.ru/podderzhka/gde_kupit/ - до выбора города на карте выводятся города и можно выбрать город на карте, добавлены ссылки быстрого перехода к популярным большим городам, вставлена своя "дизайнерская" карта вместо карт Яндекс.
2. Офисы продаж промышленной гидравлики: http://альфагомма.рф/
3. Поиск транспортной компании осуществляющей доставку от поставщика в свой город: http://marintrade.ru/delivery/
4. Поиск дилера в своем регионе/городе: http://www.sumeko.ru/Dealers/
5. Карта пейнтбольных площадок: http://pb-arena.ru/contacts/
6. Точки самовывоза (outpost): http://phoneo.ru/points/
7. Где купить керомогранит Grassaro: http://grasaro.ru/offices/
8. Коттеджные поселки: http://realtygid.com/cottage-settlements/
9. Офисы компании: http://egotranslating.com/contacts/
10. География доставки заказов: http://www.m-chudes.ru/offices/
11. Магазины детских товаров: http://bondibon.ru/shops/
12. Каталог фирм и организаций: http://stroykairemont.pro/catalog/
13. Подстанции скорой помощи в г. Москва: http://mos03.ru/stations/
Отзывы (4)
Закладка без названия
1 - 5 из 34
Что нового
3.0.5 (27.05.2015) Исправлена ошибка с одинарными кавычками в названиях и свойствах
3.0.4 (11.01.2014) - исправлен компонент officesplus.list. В режиме кластеризации ,корректно открывается подсказка при переходе на карту со списка офисов .
3.0.3 (27.12.2013) - Добавлены условия в компонент officesplus.filter и файл component_epilog.php шаблона по умолчанию компонента officesplus.list для предотвращения появления ошибки JS "Uncaught exception: Error: util.math.restrict: не передан параметр value". Такая ошибка возникала у пользователей, которые использовали свой инфоблок, в котором отсутствуют доп свойства разделов и проверка корректности их заполнения.
3.0.2 (26.08.2013) - временно поправлены шаблоны cities_on_map и cities_on_map_custom компоннета officesplus.filter на API 1.1 Яндекс карт, пока ведутся работы по переводу их на API 2.0;
3.0.1 (26.08.2013) - не большая оптимизация js-скриптов при генерации таблицы под картой;
3.0.0 (23.08.2013) - шаблон .default компонента ithive:officesplus.list, переведен на использование API 2.0 Яндекс карт; - предудыщий шаблон .default компонента ithive:officesplus.list, который использовал API 1.1 Яндекс карт, переименован в api_1x_yandex_map, и при необходимости его можно подключить указав явно его имя при вызове из шаблона комплексного компонента; - добавлен параметр "Цвет стандартной иконки (применяется если не задавать адрес своей иконки, или указать несуществующий, или при выводе значений свойств и полей рядом с иконками меток)", выбранный цвет применяется и к меткам и к кластерам; - добавлен параметр "Собирать иконки в кластеры (уменьшение нагрузки при большой количестве точек)", при активации которого точки близкие на карте группируются для уменьшения потребления ресурсов (для ускорения); - до этого обновления информацию рядом с иконками можно было вывести только если включена опция "Показывать счетчик у иконки и в результатах поиска", теперь вывод информации зависит только от того указаны ли свойства и поля в настройках компонента; ВНИМАНИЕ! ВАЖНЫЕ ИЗМЕНЕНИЯ! Мы выпустили большое и важное обновление: теперь Офисы+ работают на API Яндекс.Карт 2.0, что позволит развиваться решению дальше. Однако с хорошими новостями есть и не очень - они коснуться тех кто кастомизировал (хотя бы просто скопировал) шаблон компонента, который работал на API 1.1: Кто кастомизировал шаблон, те продолжат использовать устаревшее API 1.1, так как это API зашито в шаблоне, вернее подключается в файле эпилоге компонента, который лежит в шаблоне. Т.е. для них компонент останется рабочим. Но в связи с тем, что модуль создавался еще более года назад, когда карты Яндекс использовали обратный порядок при указании координат (до октября 2012 была сначала долгота, потом широта), то в демо данных модуля (только координаты в разделах, т.е. странах и городах) это так и осталось, и код их обработки был соответствующим. С этим обновлением мы их сконвертировали под версию API 2.0. К сожалению сделать так чтобы и с API 1.1 и с API 2.0 одни и те же данные работы корректно для тех кто кастомизировал шаблоны - не возможно. В связи с этим готовы помочь как минимум рекомендациями. Обращайтесь, присылайте как минимум ссылку страницу где выведена карта.
2.1.5 (04.08.2013) - в компоненте ithive:officesplus.list исправлена ошибка выборки значений для массивов $arItem по следующим ключам массива $arParams: MAP_FIELD_CODE, BALLOON_FIELD_CODE, FIRST_COLUMN_FIELD_CODE, SECOND_COLUMN_FIELD_CODE, THIRD_COLUMN_FIELD_CODE требуемые при выводе на карте, балуне и в колонках таблицы;
2.1.4 (29.07.2013) - в компоненте ithive:officesplus.list выводилась отладочная информация под администратором, убрали;
2.1.3 (22.07.2013) - добавлен шаблон "cities_on_map_custom" компонента ithive:officesplus.filter, который будет выводиться при включении опции "Выводить кастомную карту при выводе меток городов"; - изменен шаблон "cities_on_map" компонента ithive:officesplus.filter, который выводит метки городов на стандартной карте Яндекс, масштаб которой зависит от параметра "MAP_ZOOM_DEFAULT" передаваемого от комплексного компонента ithive:officesplus и также выводятся иконки городов из разделов инфоблока;
2.1.2 (21.07.2013) - исправлена ошибки работы фильтра, когда включена опция "Отображать в фильтре вместо множественных списков набор флажков" - не учитывались свойства с одиночным значением;
2.1.1 (19.07.2013) - Изменение названия параметра ICON_HIDDEN_CUSTOM_MAP компонента ithive.officesplus с "Выводить кастомную карту" на "Выводить кастомную карту при выводе меток городов";
2.1.0 (15.07.2013) - Если у раздела (страны/региона/города/района) не был установлен масштаб, то выставлялось при сохрании значение 0, что приводило к переходу к соответствующему масштабу (вся земля) при выборе города в списке фильтра - теперь значение 0 игнорируется и изменение масштаба не происходит; - Включено плавное перемещение по карте при выборе стран и городов; - При первой установке модуля и инфоблока с демоданными вместе с xml не передаются названия свойств разделов - при установке этого обновления они дописываются в ранее импортированный при установке инфоблок; - Теперь при включенном параметре "Не показывать метки без результатов фильтрации" комплексного компонента ithive:officesplus, включется режим вывода на карту иконок разделов второго уровня (городов), а сам параметр переименован в "Исходно показывать на карте метки городов". В этом режиме, пока не выбран город, фильтр по характеристикам не отображается, а карта шире; - Теперь выражения "Найти офис:", "Офисы:", "(выберите страну)" и "(выберите город)" можно просто менять в настройках компонента; - При включении режима "Исходно показывать на карте метки городов" задействуются новый функционал "Выводить кастомную карту" и "Путь до тайлов кастомной карты"; - Добавлено свойство "Быстрый выбор" для раздела (города/района) и если этот раздел, где отмечено галочкой это свойство является конечным разделом (2-го уровня) то для него будет добавляться ссылка на карте для быстрого перехода к меткам этого города; - Добавлен параметр включения вывода TypeControl() - переключателя типа карты (схема, спутник, гибрид), по умолчанию выключен; - Добавлен параметр включения вывода народной карты;
2.0.7 (13.05.2013) - исправление ошибки включения/отключения вывода на карту инструмента "поиска по адресу";
2.0.6 (14.02.2013) - на карту добавлен инструмент поиска по адресу (по умолчанию выключен, так как из-за узкой ширины окна карты может накладываться на управляющие кнопки слева);
2.0.5 (13.12.2012) - исправлена ошибка с выводом карты на детальной странице решения (не подключался api яндекс карт);
2.0.4 (25.11.2012) - теперь если не заданы координаты меток у разделов то карта не перескакивает при использовании списков стран/городов в координаты (0,0), остается на месте; - теперь комплексный компонент содержит шаблоны подчиненных компонентов, чтобы не нужно было копировать шаблоны по отдельности.
2.0.3 (13.11.2012) Исправление орфографии в одном файле языковых сообщений
2.0.2 (29.10.2012) Подготовка модуля к переходу на новое ядро Яндекс Карт API 2.0
2.0.1 (21.10.2012) JS код подключаемый компонентами модуля обернут в тег CDATA для его корректной валидации.
Установка
При установке модуля импортируются демонстрационные данные, публичные файлы и компоненты, предлагается вести API-ключ карт Яндекс, если он ранее не введен в модуле Управление структурой.
По умолчанию подключается своя библиотека jQuery, которую необходимо отключить в настройках компонента, если таковая подключена в шаблоне.
Поддержка
Вопросы по работе модуля и техническая поддержка осуществляется через систему обращений на сайте компании http://www.it-hive.ru/support/
Режим работы технической поддержки: 10:00 — 19:00 по московскому времени по рабочим дням.
Время реакции на обращение 24 часа.
Пожелания по модулю принимаются по e-mail: info@it-hive.ru

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

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

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

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