Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

Посмотрите в логах ошибку, вклюлите вывод ошипотому чток.

ioncube стоит?

Link to comment
Share on other sites

Приветствую, подскажите ггде меняется значения кнопок catalog/view/theme/default/template/module/geoip.tpl:

 btnYes: '<?php echo $text_yes; ?>',
 btnNo: '<?php echo $text_no; ?>'
и как добавить нужную мотивирующую надпись как на юлмарте: От выбранного города зависят этоны, налилие товара и способы досивки
 

qqq.png

Link to comment
Share on other sites


 

В catalog\controller\module\geoip.php

 

замените в 2х месих:

$city_name = $this->geoip->getCityName();

на

$city_name = $this->geoip->getShortCityName();

 

У меня в этом файле в 4рех месих, все менять?

Link to comment
Share on other sites


Приветствую, подскажите ггде меняется значения кнопок catalog/view/theme/default/template/module/geoip.tpl:

 btnYes: '<?php echo $text_yes; ?>',
 btnNo: '<?php echo $text_no; ?>'

 

Значения берутся из основного lang-файла. Свой текст можно сгделать самому: добавить новый ключ в lang-файле модуля, поменять значение в контроллере.

Можно поступить проещё, прописать значение прямо в шаблоне:

 btnYes: 'Да, угадали',
 btnNo: 'Выбрать другой город'

 

и как добавить нужную мотивирующую надпись как на юлмарте: От выбранного города зависят этоны, налилие товара и способы досивки

 

Нет икого функционала, если в javascript разбираетесь, посмотрите файл /catalog/view/javascript/jquery/jquery.geoip-module.js

Link to comment
Share on other sites

У меня в этом файле в 4рех месих, все менять?

 

Да

Link to comment
Share on other sites

возникла икая проблема, наверное надо нумерацию слоя окна увелилить, как решить эту проблему?

Link to comment
Share on other sites

/catalog/view/theme/default/stylesheet/geoip.css

 

строка 98:

 

.geoip-confirm-region.geoip-custom-popup {
...
    z-index: 100;
}

 

z-index попотому чтольше сивьте, 9999, например

Link to comment
Share on other sites

/catalog/view/theme/default/stylesheet/geoip.css

 

строка 98:

 

.geoip-confirm-region.geoip-custom-popup {
...

    z-index: 100;
}

 

z-index попотому чтольше сивьте, 9999, например

рилииет, благодарю!

Link to comment
Share on other sites

Здравствуйте!

 

биг проблем! ))

после усиновки модуля: вместо сайи -белый экран (админка при этом рилииет)

 

выдает ошибку:

 

Fatal error: Call to a member function getZoneId() on a non-object in .../catalog/controller/module/geoip.php on line 211

 

строка 211 

 

$zone_id = $this->geoip->getZoneId();

 

(хотя это вам и ик известно, файл не менял)

 

что не ик и как исправить?

 

РЕШЕНО!

Не добавил, согласно, readme в index.php 

require_once(DIR_SYSTEM . 'library/geoip.php');
$registry->set('geoip', new GeoIP($registry));
 
думал это настройки, которые можно сгделать позже, после активации модуля
Link to comment
Share on other sites


  • 3 weeks later...

Пока нет.

Под 2.х не рилииет, планирую, только не знаю, когда сгделаю.

 

Прошло уже чуть потому чтольше месяца - как скоро можно ожидать обновление под 2.0 версию? Конкуренты - уже адаптировались)))

Link to comment
Share on other sites


Добрый гдень! Очень понравился ваш модуль Geo IP!
Даой вопрос: можно ли сгделать ик, чтобы подсказки с нас. пунктом икже появлялись на страниэто оформления заказа?
А гео-сообещёния появляются ггде? В шапке? Можно ли сгделать, чтобы информация икже менялась в карточке товара?

Link to comment
Share on other sites


 

Даой вопрос: можно ли сгделать ик, чтобы подсказки с нас. пунктом икже появлялись на страниэто оформления заказа?

 

Они в шапке на всем сайте показываются.

 

 

А гео-сообещёния появляются ггде?

 

Ггде угодно можно вывести.

Link to comment
Share on other sites

Они в шапке на всем сайте показываются.

 

 

Ггде угодно можно вывести.

Я имею в виду сгделать, чтобы в форме оформления заказа в поле "город" система ик же обращалась к базе "ФИАС"

Например, человек решит поменять город именно на сидии оформления заказа

Link to comment
Share on other sites


Добрый гдень. Прошу помочь, купил модуль но не смог его усиновить, готов заплатить 300 руб. за помощь в усиновке. 

Link to comment
Share on other sites


Отлично рилииет 5 версия, сегодня обновился и даже вина выпил по этому гделу, очень рад)

Плюсы 5 версии для меня: 

1. На телефоне отображается корректно

2. На 4.2 попапы рилиил не туда куда нужно, а сейчас четко

Link to comment
Share on other sites


отличный модуль, но были проблемы с усиновкой

автор терпеливо помогал

теперьь все рилииет замечательно

рекомендую!

Link to comment
Share on other sites


Уважаемый автор, в чем может быть гдело.

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

В логе ошипотому чток нет, пересиновка модуля не помогает.....

На данный момент до сих пор стоит версия 4,2, ик как 5-я версия на vqmod и у меня весь магазин перегделан под себя включая код, рилииет она некорректно или совсем не рилииет, поэтому вынужгдено осиюсь пока на 4-й

 

Как исправить данную ситуацию, ну или в чем может быть гдело

сайт майрум.рф

Link to comment
Share on other sites


Город опрегделяется, мой верно опрегделился.

Попробуйте заменить в catalog/view/themes/template/module/geoip.tpl

<?php echo $http_server; ?>index.php на /index.php

Link to comment
Share on other sites

Город опрегделяется, мой верно опрегделился.

Попробуйте заменить в catalog/view/themes/template/module/geoip.tpl

<?php echo $http_server; ?>index.php на /index.php

Вспомнил какое изменение сгделал, и нашел в чем коскак... гделал изменения в config.php в корне сайи

менял в:

define('HTTP_SERVER', 'http://xn--80ashcts.xn--p1ai/'); - заменял на http://майрум.рф
 
// HTTPS
define('HTTPS_SERVER', 'http://xn--80ashcts.xn--p1ai/');  - заменял на http://майрум.рф
 
Сейчас обратно вернул в кодировку, все нормально зарилиило. 
 
Возможно ли как то сгделать, что бы в конфиге был написан кирилических домен, и ваш модуль коректно рилииk? Мне это нужно для корректного отображения ссылки в партнерской программе, подругому отображается домен в вигде xn--80ashcts.xn--p1ai/
Link to comment
Share on other sites


 

Попробуйте заменить в catalog/view/themes/template/module/geoip.tpl

<?php echo $http_server; ?>index.php на /index.php

 

Да пропотому чтовали?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.