Многие интернет-магазины сталкиваются с проблемой точного определения местоположения клиентов. Это важно для правильного отображения цен, доступности товаров, стоимости и сроков доставки, а также локальных акций. Стандартные инструменты геолокации в CS-Cart часто вызывают раздражение у пользователей из-за всплывающих окон и зависят от сторонних сервисов, таких как Яндекс или Google, что ограничивает их использование в некоторых странах.
Модуль "Геолокация от SypexGeo" решает эти проблемы. Он точно определяет местоположение клиентов без зависимости от Яндекса или Google, а всплывающие окна можно отключить. Модуль использует SypexGeo для автоматического определения местоположения по IP-адресу. Уведомления интегрируются в интерфейс как сессионные нотификации, что делает процесс более удобным для пользователей
Модуль поддерживает работу как с автоматически, так и с вручную созданными городами. В настройках можно добавить поясняющий текст с HTML, задать альтернативный домен, включить отображение в списке выбора и отдельных блоках, а также показывать уведомления после выбора города.
Особенности модуля:
- Уведомления о геолокации отображаются ненавязчиво в рамках текущей сессии;
- Работа через SypexGeo для точного определения местоположения в любой стране независимо от Яндекса и Google;
- Всплывающее окно можно отключить в настройках модуля
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Вендорам
- Покупателям
- English
- Русский
- 4.18.X
Установка
После скачивания модуля, его установка производится штатными средствами CS-Cart, на странице Панель администратора → Модули → Скачанные модули → Кнопка Шестеренка → Ручная установка (Для версии CS-Cart более 4.18.1)
Нажимаем Загрузить, в появившемся окне выбираем файл модуля, далее Загрузить и установить.
Предварительные действия
- Перейдите на https://sypexgeo.net и зарегистрируйтесь.
- После регистрации вы получите 30 000 бесплатных запросов, которые обновляются ежемесячно. При необходимости можно докупить запросы.
- В личном кабинете получите API-ключ. Здесь же можно отслеживать оставшиеся запросы и приобретать дополнительные.
⚠️ При покупке дополнительных запросов необходимо выбирать пункт REST API.
Настройка
-
После установки, переходим в его настройки. Для этого выполняем следующие действия: Панель администратора → Модули → Скачанные модули → Геолокация от SypexGeo → Настройки и активируем необходимые параметры:
-
Ключ API:
Введите в поле полученный ранее API-ключ, чтобы активировать работу модуля.
-
Скрыть всплывающее окно:
Установите галочку, чтобы скрыть всплывающее окно подтверждения выбора конкретного города в блоке “MS: Местоположение покупателя”
-
-
Для отображения работы модуля на витрине, необходимо перейти в Панель администратора → Веб-сайт → Темы → Макеты.
-
Выбрать необходимое место на сайте и добавить один из следующих блоков:
- MS: Местоположение покупателя – отображает город покупателя, а также список для выбора.
- MS: Информация о городе – выводит дополнительный текст и ссылку выбранного города.
💡 Всплывающее окно можно отключить в настройках модуля.
Работа с городами
Модуль поддерживает работу как с вручную созданными городами, так и с созданными автоматически. А также отлично интегрируется с модулем “Города” от CS-Cart, обеспечивая беспрепятственное взаимодействие.
Для настройки городов вручную:
-
Выполняем следующие действия: Панель администратора → Настройки → Геолокация от SypexGeo. Города.
-
На данной странице можно добавить информацию о местоположении или создавать свои города. Она имеет следующие настройки:
-
Город – отображает город покупателя, созданный вами или автоматически.
-
Дополнительный текст – пояснение к городу. Сюда можно ввести информацию о наличии магазинов, особенностях доставке или об отсутствии магазинов. В этом поле можно использовать любые html теги.
-
Ссылка – подставить другой домен\поддомен для этого города, например https://admsterdam.site.com или https://site.com/amsterdam (важно добавить http:// или https://). Текущие параметры запроса будут сохраняться.
-
Показывать дополнительный текст в уведомлении после выбора города – при выборе данного города будет высвечиваться нотификация с пунктом “Дополнительный текст”
-
Показывать дополнительный текст в отдельном блоке – в любое место на сайте можно поместить блок с информацией города. Если чекбокс выбран, “Дополнительный текст” данного города будет отображаться в блоке “MS: Информация о городе”.
-
Отображать город в списке выбора – вывести город в блоке выбора городов. Если чекбокс выбран, “Город” будет отображаться в списке городов блока “MS: Местоположение покупателя”.
-
Удалить - активируйте данный чекбокс, если вы хотите чтобы данный город был удален при нажатии на кнопку Сохранить.
Данные настройки также присутствуют в таблице "Города" от CS-Cart.
-
-
После выполнения данных настроек нажимаем на кнопку Сохранить, чтобы изменения стали активны.
В результате появится всплывающее окно с автоматически определённым городом, а на витрине будут отображаться активированные блоки
v3.0.0 от 30.01.2025 [*] Обновлены названия и описания блоков, а также логотипы [+] Рефакторинг модуля
v2.1.0 от 15.05.2024 [+] Стандартизация кода модуля по шаблону [+] Стандартизация текстовых файлов модуля [*] Изменены короткие теги <? на обычные <?php
v2.0.0 от 15.05.2023 [*] Лицензирование
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.