Авторизация
Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 15.10.2012
- Обновлено:
- 16.11.2017
- Версия:
- 3.1.4
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Энтерпрайз»
- Адаптивность:
- Да
- Поддержка Композита:
- Нет
Описание
Важное обновление: с версии модуля 3.1.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/
Отзывы (7)
- Общая оценка:
- Всего отзывов:
- 7
Авторизуйтесь, чтобы оставить отзыв или задать вопрос разработчику.
11 Февраля 2018 12:54
9 Ноября 2017 21:10
11 Мая 2017 19:19
1 Сентября 2015 02:53
20 Мая 2015 10:42
19 Ноября 2014 13:07
19 Августа 2014 11:55
Обсуждения (44)
Авторизуйтесь, чтобы оставить отзыв или задать вопрос разработчику.
11 Февраля 2018 12:57
12 Февраля 2018 13:47
12 Февраля 2018 14:11
9 Ноября 2017 19:56
10 Ноября 2017 11:24
5 Марта 2017 05:21
7 Марта 2017 19:29
15 Февраля 2017 19:33
19 Февраля 2017 22:08
30 Января 2017 14:35
7 Февраля 2017 19:35
Что нового
3.1.4 (16.11.2017) | - исправлены компоненты officesplus для вывода в демо версии; - исправлены стили; |
3.1.3 (19.01.2017) | - исправлено подключение библиотек карт на https; |
3.1.2 (11.01.2017) | - исправлен компонент officesplus.list: проверка на существование функции |
3.1.1 (10.01.2017) | - исправлен компонент officesplus.filter - исправление ошибки одноуровневой фильтрации; - исправлен компонент officesplus.list: исправление JS ошибки вывода информации карт; релевантность изображения элемента над изображением раздела; |
3.1.0 (12.10.2016) | Важно! - шаблоны .default компонента, переведены на использование API 2.1 Яндекс карт; - шаблоны API 1.0 больше не поддерживаются; - больше не поддерживаются значки Яндекс карт: - добавлен скрипт адаптивных таблиц footable; - добавлены стили bootstrap для таблиц и сетки; |
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, которую необходимо отключить в настройках компонента, если таковая подключена в шаблоне.
По умолчанию подключается своя библиотека jQuery, которую необходимо отключить в настройках компонента, если таковая подключена в шаблоне.
Поддержка
Вопросы по работе модуля и техническая поддержка осуществляется через систему обращений на сайте компании http://www.it-hive.ru/support/
Режим работы технической поддержки: 10:00 — 19:00 по московскому времени по рабочим дням.
Время реакции на обращение 24 часа.
Пожелания по модулю принимаются по e-mail: info@it-hive.ru
Режим работы технической поддержки: 10:00 — 19:00 по московскому времени по рабочим дням.
Время реакции на обращение 24 часа.
Пожелания по модулю принимаются по e-mail: info@it-hive.ru