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

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


Recommended Posts

Добрый вечер. Поставил на OCStore 1.5.6.3.2, работает. Спасибо.

 

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

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


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

 

Кэшер страниц случайно не стоит?

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

Кэшер страниц случайно не стоит?

 

На время настройки весь кэш отключил. Сегодня открыл настройки GeoIP — все геосообщения почему-то оказались удалены, создал новые, обновил страницу — работает. Не понял, что произошло.

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


Как можно отключить вывод модуля в мобильной версии сайта?

Вебвизор показывает, что клиент приходит.

Но выбор города не возможен (форма не прогружаеться).

В результате клиент уходит.

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


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

Если выбрать город вне списка, к примеру Тверь, то выводиться с "г." "г.Тверь".

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


Диалоговое окно создается с помощью JQueryUi Dialog, код в файле catalog/view/theme/default/template/module/geoip.tpl, строка 88

 GeoIp.chooseRegion.dialog({
            autoOpen:  false,
            minWidth:  600,
            minHeight: 400,
            ...

Почитайте документацию http://api.jqueryui.com/dialog/ может там что-то найдете.

 

"Там" ничего не нашла. Какие варианты решения Вы можете предложить?

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


Вместо minWidth укажите width в процентах:

width: '50%'

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

 

подскажите пожалуйста в каком месте поменять цвет всплывающего окошка пробывал в css не нашел оранжевого цвета вообще ((

Также при выборе из списка почему то все города идут в столбик один и получается длинный список

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


 

 

подскажите пожалуйста в каком месте поменять цвет всплывающего окошка пробывал в css не нашел оранжевого цвета вообще ((

Также при выборе из списка почему то все города идут в столбик один и получается длинный список

 

в файле jquery.ui.theme.css (приблизительно 23 строчка .ui-widget-header )  - цвет шапки
( приблизительно 21 строчка .ui-widget-content) - цвет окна
Надіслати
Поділитися на інших сайтах

 

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

Очень часто проскакивают ошибки 

 

2014-10-08 17:36:36 - PHP Notice: Error: Table 'agrof.country_to_fias' doesn't exist<br />Error No: 1146<br />SELECT fias_id FROM country_to_fias WHERE country_id = 176 in /home/a/public_html/system/database/mysql.php on line 49

2014-10-09 1:49:58 - PHP Notice: Error: Table 'agrof.country_to_fias' doesn't exist<br />Error No: 1146<br />SELECT fias_id FROM country_to_fias WHERE country_id = 176 in /home/a/public_html/system/database/mysql.php on line 49

 

как побороть.

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


Странно, что у вас нет этой таблицы. В базе скрипт нужно выполнить:

CREATE TABLE IF NOT EXISTS `country_to_fias` (
   `country_id` int(11) NOT NULL,
   `fias_id` int(11) NOT NULL,
   UNIQUE KEY `country_id` (`country_id`,`fias_id`)
   ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `country_to_fias` (`country_id`, `fias_id`) 
     VALUES (20, 300000), (176, 202137), (220, 202138)
Надіслати
Поділитися на інших сайтах

 

Странно, что у вас нет этой таблицы. В базе скрипт нужно выполнить:



CREATE TABLE IF NOT EXISTS `country_to_fias` (
   `country_id` int(11) NOT NULL,
   `fias_id` int(11) NOT NULL,
   UNIQUE KEY `country_id` (`country_id`,`fias_id`)
   ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `country_to_fias` (`country_id`, `fias_id`) 
     VALUES (20, 300000), (176, 202137), (220, 2021

Спасибо большое помогло.  :-)

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


Добрый вечер! Совместим ли ваш модуль с Автодополнение города и улицы по КЛАДР 1.2? Те при определении города, будет ли работать кладер?

Заранее благодарен!

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


Не проверял, вроде они не должны конфликтовать.

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

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

zindex прописать в css. примерно так

 z-index: 5000;

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


Можно поподробнее? Имеется в виду файл ?

/public_html/catalog/view/theme/.../stylesheet/stylesheet.css

 

/* geoip */

#geoip
{
    margin: 5px 0 -5px;
    height: 24px;
    line-height: 24px;
    position: relative;
}
 
#geoip .content
{
    position: absolute;
    right: 0;
    z-index: 100;
 
Менял на 5000,  не помогает.
Надіслати
Поділитися на інших сайтах


Добрый день.

 

Скажите, пожалуйста, как убрать любые обозначения перед городом? Т.е. если выбирается Самара, то в поле город было написано ТОЛЬКО Самара (сейчас пишется г. Самара), тоже самое относится к любым поселкам. Калькулятор доставка edost не считает доставку при любом "лишнем" символе.

 

Спасибо.

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


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

В контроллере product/product.php:

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

В соответствующем шаблоне:

 

<?php echo $city; ?>

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

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

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

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

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

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

Вхід

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

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

Important Information

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