BXmaker. GeoIP 4.0. (8 сервисов, мультирегиональность и тд)
От: BXmaker
Определение города по ip как на стороне сервиса, так и на клиентской стороне в браузере.
Для определения поддерживаются 8 сервисов:
- Битрикс Геолокация (включая сторонние модули)
- SypexGeo.net
- ip-api.com
- Ip2RusCity.com
- Ip2GeoLocation.com
- GeoPlugin.com
- Яндекс
- Dadata.ru
На клиентской стороне может использоваться уточнение от Яндекс Карт по IP и определение по геолокации устройства (мобильный телефон, ноутбук, компьютер)
Базы обновляются автоматически, для иностранных баз есть резервный канал (SypexGeo.net), в результате данные всегда будут актуальными.

В модуле можно настроить регионы для группировки пользователей по местоположениям. Это позволяет:
- выводить различные цены
- выводить различные тексты, телефоны, email адреса и любые другие данные
- предоставлять скидки в зависимости от региона
- назначать ответственного на заказы
- подменять email отправителя почтовых сообщений
- использовать разные склады для отображения наличия
- подставлять поля (включая собственные) в текст страницы, метатеги
- использовать плейсхолдеры для SEO шаблонов элементов инфоблоков
- расширение доп полями, например названиями в разных падежах - Москву, Москве и тп
- многое другое...

Домены, поддомены, поддиректории
Регионы могут быть привязаны одновременно к
- доменам
- поддоменам
- поддиректориям
Это позволяет например сделать так чтобы пользователя перекидывало на
- site.ru - для всех местоположений Росии
- site.ru/voronej/ - для Воронежа
- rostov.site.ru - для Ростова и/или еще каких то городов
- kazan.site.ru/ex/ - для Казани
- msk.ru - для Москвы
- zelenograd.msk.ru - для Зеленограда
Все вышеуказанные комбинации могут работать одновременно, что дает необычайную гибкость.

Геозависимый контент с доп условиями

SEO вкладка инфоблоков

Плейсхолдеры
Можно для любого местоположения получить список плейсхолдеров, которые автоматически будут заменены в контенте, вне зависимости от размещения, хоть в кэшируемой области, хоть нет.

Пример размещения плейсхолдера в теле статьи

Скидки на товары в каталоге и корзине

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

Проверка IP по любому активному сервису

Редакции
Модуль может работать на любой редакции начиная со Старт.
Если в редакции нет модуля Интернет-магазин, то модуль будет использовать собственные местоположения, которые имеют точно такой же набор местоположений как и модуль Интернет-магазина (используется тот же источник)
Больше информации в документации -
|
Дата публикации
|
19.03.2016 |
|
Число установок
|
Более 1000 раз |
|
Дата обновления
|
31.03.2026 |
|
Включает в себя
|
Компоненты Мастера создания (установка) Модуль |
|
Последняя версия
|
4.20.300 |
|
Адаптивность
|
Да |
|
Поддержка композита
|
Да |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3373 3380 3381 3382 3383 3384 3443 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
15 |
-
- Корреткировка логики импорта локальных местоположений
-
- В случае наличия ошибок при расчете сроков и стоимости доставки - результаты не кэшируются
-
- Исправлено отображение символа рубля в результатах рассчета сроков и стоимости доставки для карточки товаров
-
- Добавлено кэширование результатов расчетов сроков и стоимости доставки
- Добавлен учет скидок при расчете цен с учетом настроек региона
-
- Добавлена корректировка для вывода сроков доставки в компоненте расчета вариантов доставки в карточке товара при использовании Модуль Яндекс Доставка (twinpx.yadelivery)
-
- Важные корректировки
-
- Предоставление данных по стране и городу для модуля Веб-аналитика в качестве источника
-
- Перевод на кодировку UTF-8
-
- Корректировка JS для возможности мутации
-
- Дополнительная корректировка логики установки города в форме оформления заказа
-
- Исправление логики подстановки города в форму оформления заказа
-
- Добавлена логика обработки пустого ответа от сервисов
-
- Исправления js логики для смены идентификатора товара для расчета доставки
-
- Добавлены изменения в компонент расчета доставки, добавлены js методы для изменения количества товара для расчета и не только
-
- Корректировка работы компонента расчета доставки
-
- Исправлено переопределение свойств страницы свойствами раздела
-
- В компонент доставки добавлены методы для JS - getList, getProductId, помимо существующих startLoad, setProductId
-
- Корректировка работы при использовании композита.
- Изменения в логике компонентов
- Изменения проверки геоданных
-
- Корректировка поиска местоположений содержащих дефис
-
- Корректирвока логики определения города при испольвзоании встроенной геолокации
