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

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


Recommended Posts

1.При выводе города через <?php echo $city; ?> . Выбираем город через попап, Так вот почему-то Москва и Санкт-Петербург не отображаются, все остальные города выводятся. В чем причина?

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

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


1. А $city как получаете? $geoip->getCityName(); ? В базе ничего не правили?

 

2. Т.е. в админке они сохраняются, а в базе нет? Какую таблицу в базе смотрите?

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

1. А $city как получаете? $geoip->getCityName(); ? В базе ничего не правили?

 

2. Т.е. в админке они сохраняются, а в базе нет? Какую таблицу в базе смотрите?

1. в контроллере написано:

$geoip = $this->registry->get('geoip');
        
$this->data['city'] = $geoip->getShortCityName();
 
В базе ничего не трогал.
 
2. Сейчас проверил, они не сохраняются ни в админке ни в базе данных. Смотрю таблицу geoip_city
Надіслати
Поділитися на інших сайтах


1. Попробуйте:

$this->data['city'] = $geoip->getCityName();

 

или лучше:

 

$this->data['city'] = $geoip->getShortCityName();

 

if (!$this->data['city']) {

    $this->data['city'] = $geoip->getCityName();
}

 

2. Может ошибка есть? После сохранения должно перекидывать на страницу со списком модулей, а при ошибке открывается опять страница редактирования.

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

1. Попробуйте:

$this->data['city'] = $geoip->getCityName();

 

или лучше:

 

$this->data['city'] = $geoip->getShortCityName();

 

if (!$this->data['city']) {

    $this->data['city'] = $geoip->getCityName();

}

 

2. Может ошибка есть? После сохранения должно перекидывать на страницу со списком модулей, а при ошибке открывается опять страница редактирования.

1.Проблема решилась)

2.Проблема решена. просто я вводил название города и не выбирал его из выпадающего списка. Но странно что система не записывает в базу мое название. Например хочу написать Москва а не г.Москва.

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


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

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

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

А не подскажите какой php код нужно прописать в контроллере, чтобы цифру вписанную в "Значение" во вкладе геосообщения, скрипт прибавлял к текущей дате сайта и выводил ( 19 января). например я указал цифру 5 в админке, сегодня например 26 января. Скрипт прибавил 5 дней к 26 января и показал 31 января.? Или так возрастет время загрузки страницы?

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


Нет, не подскажу

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

Добрый вечер. У меня постоянно вылетает вот такая ошибка:

Notice: Undefined index: f4_fias_id in /home/aqq12668/public_html/riverina.ru/system/library/geoip.php on line 345Warning: Cannot modify header information - headers already sent by (output started at /home/aqq12668/public_html/riverina.ru/index.php:107) in /home/aqq12668/public_html/riverina.ru/system/library/geoip.php on line 205Warning: Cannot modify header information - headers already sent by (output started at /home/aqq12668/public_html/riverina.ru/index.php:107) in /home/aqq12668/public_html/riverina.ru/catalog/controller/module/geoip.php on line 73

 

Но это только при первом входе, пока не выдерешь регион. 

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


Какая у вас версия модуля?

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

Здравствуйте, после установки на сайте белый экран в логах

2015-02-02 15:38:09 - PHP Notice:  Error: Unknown column 'store_id' in 'where clause'<br />Error No: 1054<br />SELECT price FROM zoo_product_discount WHERE store_id = 0 and product_id = '29524' AND customer_group_id = '1' AND quantity <= '1' AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) ORDER BY quantity DESC, priority ASC, price ASC LIMIT 1 in /home/httpd/vhosts/zebra-dv.ru/httpdocs/system/database/mysql.php on line 50

 

ocstore 1.5.5.1.2

модуль 4.2

 

Ошибка и белый экран появляется после попытки положить в корзину товар

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


Здравствуйте, после установки на сайте белый экран в логах

2015-02-02 15:38:09 - PHP Notice:  Error: Unknown column 'store_id' in 'where clause'<br />Error No: 1054<br />SELECT price FROM zoo_product_discount WHERE store_id = 0 and product_id = '29524' AND customer_group_id = '1' AND quantity <= '1' AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) ORDER BY quantity DESC, priority ASC, price ASC LIMIT 1 in /home/httpd/vhosts/zebra-dv.ru/httpdocs/system/database/mysql.php on line 50

 

ocstore 1.5.5.1.2

модуль 4.2

 

Ошибка и белый экран появляется после попытки положить в корзину товар

 

Такая ошибка не может быть из-за модуля geoip, в нем не используется такой запрос.

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

Приобрел данный модуль. Подскажите, как его интегрировать в 1С Битрикс? и вообще возможно ли

 

Это модуль для OpenCart

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

Попробуйте написать администрации форума, но вряд ли.

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

Очистите кэш и включите в настройках "Вывод города через ajax"

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

Какие геотеги? Геосообщения?

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

Пока нет

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

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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