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

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


Recommended Posts

вот что выдало в vqmod менеджере:

REQUEST URI : /?productID=851&ukey=discuss_product&did=36&lang_iso2=ru
MOD DETAILS:
   modFile   : /hsphere/local/home/leonid17/maskarad.md/vqmod/xml/da_journal2_image_cdn.xml
   id        : Journal2 Image CDN
   version   : 1.5.x
   vqmver    : 2.4.0
   author    : digital-atelier.com

File Name    : catalog/model/tool/image.php(0)
VQModObject::applyMod - SEARCH NOT FOUND (SKIPPED): return $this->config->get('config_ssl') . 'image/' . $new_image;

File Name    : catalog/model/tool/image.php(1)
VQModObject::applyMod - SEARCH NOT FOUND (SKIPPED): return $this->config->get('config_url') . 'image/' . $new_image;
MOD DETAILS:
   modFile   : /hsphere/local/home/leonid17/maskarad.md/vqmod/xml/shopencart-news-blog.xml
   id        : Vqmod for news/blog extension
   version   : 1.0
   vqmver    : 2.1.5
   author    : Flo from shopencart.com

File Name    : catalog/view/theme/*/template/common/footer.tpl(0)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>

Кажется конфликт с шаблоном

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


Установите модуль, зайдите в админку, скопируйте uid-ключ, пришлите мне его в личку вместе с адресом сайта.

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

http://1fab.org/

 

Ошибка 

Site error: the file /var/www/admin/www/1fab.org/ru/system/library/geoip.php requires the ionCube PHP Loader ioncube_loader_lin_5.4.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.

 

С версией модуля 3 работало нормально

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


Ну так я же написал, что для версии 5 нужен ioncube

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

Можно ли геосообщения привязать к индексу? Т.е. я сделаю импорт индексов и сроки доставки, а в нужном месте на сайте будет выводиться: Доставка в "нас. пункт" - 5-7 дней. Реализуемо?

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


Нет

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

В контроллере подключить модуль

$this->children = array(..., 'module/geoip');

 

в шаблоне:

<?php echo $geoip; ?>

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

В контроллере Product.php дописал соответствующую строчку, получаю Parse error: syntax error, unexpected '.', expecting ')' in /vqmod/vqcache/vq2-catalog_controller_product_product.php on line 14. В vqcache соответстветственно, 14й строчкой является $this->children = array(..., 'module/geoip');.

 

Плюс, насколько я понимаю, будет выползать текст "Ваш город: город", а мне-то нужно "Доставка в: город". Или я неправильно понял?

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


Что же вы все так буквально воспринимаете. Многоточие не нужно ставить, это просто, чтобы не писать код полностью. В контроллере есть $this->children = array ?

 

Да, будет город. Вам в двух местах нужно выводить: и в шапке и в блоке? Можно в lang-файле изменить текст.

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

Врубился! Мне пхп - как граната обезьяне. Мне только кажется логично сверху выводить "Ваш регион: регион", а в карточке товара в блоке "Доставка в: регион", да и дивы тогда, наверное разные получатся. Можно как-то продублировать $geoip с другим именем или по другому обкатать этот вопрос? :)

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


Только дорабатывать.

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

Добрый день.

 

На сайте подключен модуль расчета стоимости доставки edost. Для расчета доставки необходимы: страна и город, а на данный момент к этой комбинации добавляется еще и район. Пример расчета для г. Одинцово: Российская Федерация, Московская область, Одинцовский р-н, Одинцово.

Вопрос: каким образом убрать Одинцовский район. Очень актуально для всех городов московской области (Одинцово только, как пример).

 

Спасибо.

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


В catalog\controller\module\geoip.php

 

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

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

на

$city_name = $this->geoip->getShortCityName();
Надіслати
Поділитися на інших сайтах

 

В catalog\controller\module\geoip.php

 

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

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

на

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

 

 

Спасибо за оперативный ответ! Вопрос исчерпан!

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


  • 2 weeks later...

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

Вынесите пожалуйста в шапку темы, под спойлер - как настроить Ваш модуль для EDOST.RU.

А конкретнее, как убрать  - г. и чтобы индекс автоматом подставлялся.

Ну и предыдущее улучшение для - freetime.

Заранее благодарен - т.к. думаю многие пользуются этим калькулятором доставки! 

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


Добавил FAQ в описание.

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

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

 

При первой загрузке сайта выскакивает ошибка xxx.ru/system/library/geoip.php on line 364

 

В чем может быть дело и как это исправить?

 

Спасибо!

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


Вчера купил модуль. Возникла такая проблема.

 

Установка баз данных прошла успешно.

 

Но возникла проблема-сайт слетел-по любой из страниц-выдаётся чистый белый лист без HTML кода.

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

 

Если с хостинга удалить файл geoip.xml и не использовать изменённый index.php, то сайт показывается (без ипгео модуля соответственно), в админке проблемы те же остаются.

 

Как можно решить эту проблему?

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


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

ioncube стоит?

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

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

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

qqq.png

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


 

В catalog\controller\module\geoip.php

 

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

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

на

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

 

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

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


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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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