Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] CityManager (Определение города по IP, Geo IP)


Recommended Posts

Модуль полностью на русском.

Основная разница в том, что про умеет менять цены для городов.

Надіслати
Поділитися на інших сайтах

Достаточно написать в личку.

Надіслати
Поділитися на інших сайтах

Могу отсутствовать на выходных.

Надіслати
Поділитися на інших сайтах

Подскажите как мне вывести все геосообщения, вне зависимости от того с какого города посетитель.

Мне нужно, чтобы на странице контактов был список всех представительств, т.е. мне надо вывести поочерёдно все города с закладки "Попапы" с соответствующими им геосообщениями

Точнее даже только города у которых есть геосообщения

Змінено користувачем Klaus
уточнил пожелание
Надіслати
Поділитися на інших сайтах


В модуле нет такого функционала. Можете написать свою функцию, которая выберет данные напрямую из базы и вывести их.

Надіслати
Поділитися на інших сайтах

у меня Opencart 1.5.6.4 шаблон нестандартный 3d template. Интересует возможность модуля вывода названия определившегося по Geo IP населенного пункта посетителя автоматически в карточке товара вместо текста "По России", как в скрине, это возможно ?

Scrines_010.png

Надіслати
Поділитися на інших сайтах


19 часов назад, progroman сказал:

В модуле нет такого функционала. Можете написать свою функцию, которая выберет данные напрямую из базы и вывести их.


Это я сам не смогу. Контроллер с шаблоном может у меня и получится, но модель точно нет

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Здравствуйте, подскажите модуль может при оформлении заказа в поле где телефон  автоматически подставлять код оператора страны? например если человек с РФ то ему выдает +7...... если с Укр то +38 ..... ? 

Надіслати
Поділитися на інших сайтах


Только что, vipsai сказал:

Здравствуйте, подскажите модуль может при оформлении заказа в поле где телефон  автоматически подставлять код оператора страны? например если человек с РФ то ему выдает +7...... если с Укр то +38 ..... ? 

Возможно есть другое решение?

Надіслати
Поділитися на інших сайтах


Ну если только через геосообщения, но выводить нужно их вручную, см. faq на странице модуля.

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Подскажите пожалуйста, как можно совсем убрать всплывающее окно о подтверждении правильности определения города? Я в настройках такого не нашёл, есть возможность только выставить чистоту его появления.
Я делал сайт http://лаесканделла.рф/
и заказчик просит убрать это окно, он там как-то посмотрел и вычислил, что оно пугает посетителей, и они из за него уходят с сайта.

Надіслати
Поділитися на інших сайтах


Посмотрите FAQ на странице модуля.

Надіслати
Поділитися на інших сайтах

Здравствуйте, скажите под php 7.1 реально завести?

Fatal error: The file /***/system/library/progroman/citymanager/core.php was encoded by the ionCube Encoder for PHP 5.4 and cannot run under PHP 7.1. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 7.1. in Unknown on line 0

переехали на новый хост, именно из-за новой версии php, а тут такое(

Змінено користувачем XmeJI
Надіслати
Поділитися на інших сайтах


Да, скачайте path-php7.1.zip

  • +1 1
Надіслати
Поділитися на інших сайтах

В 17.12.2017 в 23:01, frusciante сказал:

Модуль полностью рабочий, протестирован в боевых условиях на рабочем магазине. Легко устанавливается, корректно отображается и совместим с модулем simple и api от СДЕК. На странице заказа в поле сразу автоматом все прописывается, а API от сдек автоматом выдает свои тарифы на доставку в этот город. Я не силен в редактировании кода и то самостоятельно всё смог настроить. Вообщем всё супер, рекомендую к покупке!

 

Согласен...

Надіслати
Поділитися на інших сайтах


Здравствуйте. Без ключа не работает определение по IP (для локального все-равно не актуально) и смена города вручную.

Надіслати
Поділитися на інших сайтах

Подскажите, как вывести в конструкцию название города. По вашей инструкции нужно добавить:

$city = $this->progroman_city_manager->getShortCityName();
$title = str_replace('%CITY%', $city, $category_info['meta_title']);
$this->document->setTitle($title);

Моя конструкция

$city = $this->progroman_city_manager->getCityName(); /* переменная geo ip */
$city = $this->load->controller('common/declension', $city); /* склонение городов */
		$category_info = $this->model_catalog_category->getCategory($category_id);

		if ($category_info) {

		if ($category_info['meta_title']) {
				$this->document->setTitle($category_info['meta_title']);

			} else {
				$this->document->setTitle($category_info['name']);
			}

 

П.С. Я как-то выводил название городов в тайтл, h1 и тд, но выходит криво, так как робот Яндекса заходит с московского IP, соответственно на всех поддоменах он видит название города "Москва"

Надіслати
Поділитися на інших сайтах


Все правильно, таким образом можно получить значение

// Получаем город с районом, если есть, например, "Одинцовский р-н, Одинцово"
$city = $this->progroman_city_manager->getCityName(); 

или так

// Получаем только город
$city = $this->progroman_city_manager->getShortCityName();

А дальше вы уже используете переменную по своему усмотрению.

Надіслати
Поділитися на інших сайтах

В 01.04.2018 в 17:03, miclee123 сказал:

Купил модуль, теперь жду, пока разработчик выйдет в онлайн, чтобы получить лицензию... Не очень хорошо (((

Купили в вскр и жалуетесь, пфф, вы бы еще ночью купили и жаловались

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.