С версией 1C-Bitrix 17.0.9 в систему добавлены обработчики геолокации. С версией решения 3.2.2 в компонент «geolocation» была добавлена возможность определять местоположения как с помощью сервисов Yandex, так и с помощью обработчиков системы Битрикс.
- Включить определение местоположения через функционал Битрикс:
- Перейдите на главную страницу сайта в режиме правки и откройте настройки компонента «Определение местоположения по IP-адресу»; (Рис. 1)
- В разделе «Выбор обработчика», в поле «Обработчик» необходимо выбрать: «Bitrix GeoIp(Sypex Geo)»; (Рис. 2)
- Сохраните изменения.
Рисунок 1 – Настройки компонента
Рисунок 2 – Выбор обработчика
- Необходимые настройки для корректной работы «Bitrix GeoIp»:
- Перейдите: «Администрирование / Настройки / Настройки продукта / Геолокация»;
- Удостоверьтесь, что установлен и активен обработчик «Sypex Geo». (Рис. 3)
Рисунок 3 – обработчик Sypex Geo
- Если компонент определения местоположения не может определить местоположения:
- Перейдите по адресу: sypexgeo.net и зарегистрируйтесь;
- В личном кабинете будет выдан ключ, который необходимо вписать в настройки обработчика "Sypex Geo" (Администрирование / Настройки / Настройки продукта / Геолокация / Sypex Geo / Дополнительно). (Рис. 4, 5)
Рисунок 4 – Ключ на сайте Sypex Geo
Рисунок 5 – Настройки обработчика Sypex Geo