Расширенные геолокации

Модуль определяет город по IP через 2ip или SypexGeo, позволяет выбрать город вручную и подставляет данные местоположения в CS-Cart.
Last update: 04.02.2025
ms_geolocation
не более двух доменов на витрину, основной и для разработки
Расширенные геолокации

Модуль ms_geolocation работает на основе независимого сервиса SypexGeo. Модуль заменяет стандартную геолокацию CS-Cart и работает точнее аналогов от Яндекса и Google. Модуль определяет город покупателя по IP-адресу и позволяет выбирать город вручную.

Основные возможности

Определение города по IP: Автоматическое определение города покупателя по IP-адресу через SypexGeo.

Выбор города: Возможность выбора города покупателем вручную.

Интеграция с модулями городов: Работа с модулями cities или rus_cities для управления городами.

Блоки геолокации: Готовые блоки для отображения выбора города и информации о городе.

Всплывающее окно: Настраиваемое всплывающее окно для выбора города.

Дополнительная информация о городе: Возможность добавления дополнительной информации о городе (фраза, ссылка).

Как работает модуль

Модуль использует следующие механизмы:

База данных: При установке модуль выполняет миграции для создания необходимых структур данных.

Функции работы с городами: fn_ms_geolocation_get_cities_tables() определяет используемые таблицы городов в зависимости от установленных модулей. Если активен модуль cities, используются таблицы cities и city_descriptions. Если активен модуль rus_cities — таблицы rus_cities и rus_city_descriptions.

API SypexGeo: Интеграция с API SypexGeo для определения города по IP. Использование API ключа для доступа к сервису.

Контроллеры: geo_cities.php — обработка выбора города на витрине; cities.post.php — управление городами в админке; ms_geolocation.php — настройки модуля.

Блоки: Регистрирует блоки cities (выбор города) и city_phrase (информация о городе).

Где находится функциональность

Административная панель: Настройки модуля с API ключом SypexGeo; управление городами (если модуль cities или rus_cities установлен).

Витрина: Блоки выбора города и информации о городе; всплывающее окно для выбора города (если не скрыто); автоматическое определение города при первом посещении.

Настройки модуля

Ключ API (apikey): API ключ для доступа к сервису SypexGeo.

Количество запросов (count_requests): Количество запросов для определения города (по умолчанию 3).

Скрыть всплывающее окно (hide_popup): Скрыть всплывающее окно выбора города.

Payment type
Subscription
Продукт
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Совместимость с версиями
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2.
  • 4.18.1.SP1
  • 4.18.1
Локализации
  • English
  • Русский

Отзывы не найдены

С make shop ваше присутствие онлайн – это не просто веб-сайт, а всеобъемлющая, масштабируемая

Контактная информация

Веб-сайт

С make shop ваше присутствие онлайн – это не просто веб-сайт, а всеобъемлющая, масштабируемая платформа, которая помогает вашему бизнесу процветать в цифровую эпоху. Мы – не просто разработчики. Мы – партнеры в сфере электронной коммерции, превращающие ваши видения в реальность. Сегодня make shop – динамичная компания, специализирующаяся на разработке передовых решений в сфере электронной коммерции. Мы не ограничиваемся только созданием онлайн–магазинов. Мы верим в расширение возможностей.

Команда make shop также разрабатывает настраиваемые модули, расширяя функциональность веб-сайтов, чтобы удовлетворить конкретные потребности наших клиентов. Стремление к инновациям побуждает нас постоянно совершенствовать и оптимизировать цифровой мир онлайн-покупок.

Наши основные услуги:

  • Разработка интернет-магазинов и маркетплейсов
  • Внедрение шаблонов и тем
  • Разработка индивидуального дизайна
  • Разработка индивидуальных решений любой сложности
  • SEO оптимизация
  • SEO сопровождение
  • Настройка рекламы
  • Настройка интеграций со сторонними сервисами
  • Сопровождение и обслуживание ваших сайтов
  • Разработка мобильных приложений

Вас может заинтересовать

Живой поиск + История поиска (релевантный поиск) - Поиск на сайте
5.0 (86)
$120.00
Быстрый и удобный умный поиск для интернет-магазина. История поиска. Гибкие настройки поиска.
Интеграция с Baselinker (base.com)
5.0 (20)
$299.00
Расширение до CS-Cart и Multi-Vendor позволяет интегрироваться с системой Baselinker. Модуль полностью интегрирует CS-Cart/Multi-Vendor, обеспечивая обмен данными о заказах и товарах. Дополнение также совместимо с интеграцией InPost / ShipX и Poczta Polska.

Совершите покупки на 200$ из всего нашего предложения и получите скидку 20%
TargetSMS: СМС-рассылки и уведомления
5.0 (14)
Бесплатно
Модуль «TargetSMS: СМС-рассылки и уведомления» предназначен для отправки СМС-уведомлений о статусах заказов администратору и покупателям
интернет-магазина.
SMS отправка PRO
5.0 (14)
$41.25
$55.00
Скидка 25%
Самый удобный и функциональный модуль для отправки SMS клиентам - ссылки на оплату и многое другое!
Customer App
5.0 (14)
$599.00
Wallet System
5.0 (11)
$89.00

This addon helps you to Add a built-in wallet system on your store in which Customer/user have a Wallet and whenever they Requests for Refund/Return Product then admin add Refund cash to their Wallet and at the time of checkout Customer can use their Wallet Cash according to their Need.