Геолокация от SypexGeo
Геолокация от SypexGeo
Установка
После скачивания модуля, его установка производится штатными средствами 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. 
 
- 
- 
После выполнения данных настроек нажимаем на кнопку Сохранить, чтобы изменения стали активны.  
В результате появится всплывающее окно с автоматически определённым городом, а на витрине будут отображаться активированные блоки