Геолокация
На странице Список обработчиков геолокации (Настройки > Настройки продукта > Геолокация) представлены все обработчики геолокации, имеющиеся в системе.
Описание
В системе доступно 3 обработчика геолокации: Расширение GeoIP , MaxMind и Sypex Geo. Для использования первого необходимо иметь установленную библиотеку C GeoIP версии 1.4.0 или выше. Использование сервиса MaxMind требует получения на сайте компании идентификатора пользователя и лицензионного ключа. Сервис Sypex Geo предоставляет 10000 запросов в месяц без регистрации, далее требуется также получение ключа.
Настройки использования обработчика геолокации просты: установите флаг активности и задайте сортировку. На текущий момент активные обработчики используются компонентом Оформление заказа: когда клиент впервые оформляет заказ, то система по IP-адресу определяет его местоположение (страну, город) и подставляет значения в соответствующие поля формы.
Список обработчиков геолокации
Поле | Описание |
---|---|
Действие | Действия с обработчиками:
|
Наименование | Название обработчика. |
Описание | Описание обработчика. |
Активность | Признак активности обработчика. |
Установлен | Признак того, что обработчик установлен. |
Сортировка | Относительный "вес" обработчика. |
Языки | Языки, для которых используется обработчик. |
Установка расширения GeoIP
Расширение GeoIP позволяет найти местоположение по IP-адресу. С помощью GeoIP можно получить такую информацию как город, государство, страна, долгота и широта.
На UNIX операционных системах установка производится через пакетные менеджеры:
yum install php-pecl-geoip (CentOS) brew install php55-geoip (macOS)
Либо загрузив расширение с официального сайта: https://pecl.php.net/package/geoip.
После установки модуля, необходимо загрузить платные базы данных.
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.