✓ Определение города пользователя по IP с возможностью поменять его вручную
✓ Автоматическое заполнение полей в заказе
✓ Разные цены для городов
✓ Meta-теги и другой контент (html, текст) для городов
✓ Привязка городов к поддоменам или подкаталогам, редиректы
Расширенная версия
модуля CityManager - включает в себя весь его функционал и обладает дополнительными возможностями.
Модуль определяет город по IP-адресу или домену либо пользователь выбирает его вручную, автоматически заполняются поля Страна, Регион, Город, Индекс (если есть в базе) при регистрации и оформлении заказа, избавляя пользователя от ручного ввода.
С помощью Геосообщений возможно выводить разный текст или html для городов и регионов.
В зависимости от города модуль может перебрасывать пользователя на нужный поддомен и URL.
Для всех стран можно задать свою валюту, она будет автоматически выставляться при определении по IP.
CityManager Pro позволяет задавать разные цены на товары для городов через привязку групп покупателей к городам.
В Pro-версии можно привязать поддомен к городу и там всегда будет выставляться этот город, не зависимо от IP, это дает существенный выигрыш при региональном сео-продвижении сайта.
Модуль содержит базу населенных пунктов России (ФИАС), Украины, Белоруссии, Казахстана на русском языке, настройка редиректов, геосообщений и групп покупателей возможна только для этих стран.
Определение по IP работает для России, Украины, Белоруссии и Казахстана с точностью до города для других стран с точностью до страны.
Модуль русскоязычный, автор не гарантирует 100%-ю работу модуля для других языков.
CityManager Pro не делает запросы на сторонние сервисы, за счёт чего скорость определения города гораздо выше.
Сравнение CityManager и CityManager Pro
Лицензия
Одна лицензия включает: основной домен со всеми поддоменами (site.com, shop.site.com, moskva.site.com, moskva.shop.com и т.д.)
по усмотрению автора:
тестовый домен: поддомены технических доменов (tmweb.ru, beget.tech, tw1.ru и др.), домены содержащие test, demo, developer и др.
локальный домен: site.loc, site.local (ключ на localhost не выдается)
на схожие домены: site.ru / site.by, mysite.ru / my-site.ru
Активированная версия модуля работает бессрочно. Покупатель также имеет право на получение новых версий, вышедших в течение одного года с даты покупки.
Лицензия не переносится на другой домен.
Требования
Для версии 9.0:
PHP 7.4+, IonCube Loader 13+
Для версии 8.3:
PHP 5.6+, IonCube Loader 10+
Установка
Скачайте архив с нужной версией, распакуйте. В архиве есть инструкции по установке на OpenCart разных версий, выберете подходящую и следуйте ей.
Есть платная услуга установки модуля и адаптации стилей под шаблон на десктопной и мобильной версиях, цена 1000 руб.
Обновление
Прочитайте условия лицензии, убедитесь, что ваша лицензия не просрочена, если требуется - продлите ее.
Если установлена версия 8.0 и старше
- Отключите модуль в списке модулей в админк
- Удалите модификатор модуля "ProgRoman - CityManager Pro
- Установите новую версию по инструкции
- Если версия модуля не поменялась, разархивируйте progroman-citymanager-pro.ocmod.zip скопируйте файлы из upload в корень сайта
- Очистите кэш (в модулях кэширования, настройках шаблона, в "Панели состояния" (OpenCart 3) и т.д.
- Включите модуль
- Активируйте модуль в админка
Поддержка
Перед обращением в поддержку обязательно прочитайте FAQ
При обращении за тех. поддержкой обязательно указывайте адрес сайта и как можно точнее описывайте проблему.
Демо
Магазин
Админка (demo/demo)
не происходит редиректа с основного домена на поддомен если до этого уже заходил на основной.
редирект происходит только один раз?
при добавлении попапа
вылетает ошибка
укажите зону
вводил сам полностью а нужно было дождаться всплывашки
1. А как в Вашем модуле можно сделать, чтобы города, области и т.п автоматически все заполнились (Россия, Беларусь, Казахстан, Крым)?
2. Если к примеру Покупатель заходит из Московской области, Ближайший город более менее крупный это Сергиев-Посад , а он заходит из г.Хотьково , ему будет цена показываться Сергиев Посада города? Или которая стоит по умолчанию?
3. Если я прописываю домены на разные города, Покупатель заходит и белое окно. Как это исправить?
И для чего это нужно, разные домены? Для продвижения чтобы в разных городах писать разный текст и номер телефона?
Заранее спасибо за ответ!
P.S Я пользователь и могут мои вопросы показаться глупыми, заранее извините!
2. Если по IP определиться именно С.Посад, то для него цены, если нет - по-умолчанию.
3. Нужно включить вывод ошибок PHP. У вас сами поддомены работают? Модуль
их не создает, только редиректит. Обычно для продвижения в регионах
используют.
Вот только не много не понятно, редирект на пустое белое окно выдает почему то.
И как сделать чтобы где то можно было цены все города по умолчанию (чтобы сразу цены на все города, какого то одного производителя)?
Цены можно устанавливать только на каждый товар, по-другому модуль не умеет.
Мне надо чтобы не ставить все города и области, но чтобы они все видели LG скидку.
А не отдельно какой то город.
Надеюсь понятно объяснила.
У меня так работало, сейчас опять переустановили мне Ваш модуль и уже не работает так. В чем может быть ошибка?
Можно, установка 400 руб. стоит. Давайте только в личку писать.
1. [size=100] По сути модуль не определяет местоположение посетителя: просто запрашивает введенный по умолчанию город Москва.
Если не указывать город по умолчанию: пишет "город не определен". При этом,
не появляется PopAp окно. Посетитель не обратит внимание на текст в
левом верхнем углу сайта..
[size=100]2.[/size] При включении модуля не грузится страница оформления заказа. Выдается ошибка
[/size][size=85]Fatal error: Call to a member function getZoneId() on null in /home/i/ipgyanu1/children-love.ru/public_html/system/storage/modification/catalog/model/tool/simplegeo.php on line 20
[/size]