-
Публікації
1 396 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем progroman
-
-
и вопрос постоянно вылазит данная ошибка как ее можно убрать, забивает лог
SpoilerPHP Notice: Undefined index: license in public_html/system/library/geoip.php on line 364А лицензию прописали? Предупреждения в админке нет?
-
Будет так работать. Лицензию купить нужно одну, но ключ для каждого домена будет свой. Какая версия Opencart?
-
подскажите пожалуйста где копать. у меня данных Крым и Севастополь вообще нету.
В админке Система / Локализация / Регионы найдите их и поменяйте страну.
-
Скажите, не делает автоподстановку города когда пытаюсь ввести вручную. Opencart 2, xds coloring шаблон
Где вводите?
-
Здравствуйте! А возможно объединить (если это уже по умолчанию не реализовано, конечно)) определение города с выводом пунктов самовывоза сразу этого же города в этом модуле https://opencartforu...на-яндекскарте/ или подобном https://opencartforu...я-opencart-153/ ?
Наверно, как-то можно. Я не знаю, можно ли в эти модули передать текущий город.
-
Удалите таблицу fias и запустите install-geoip
-
Ответил в личку.
-
Если город определился, не должны возвращать пустые строки.
-
Где-то до отправки заголовков проскочил какой символ, может пробел или bom https://opencartforum.com/files/file/2153-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D1%81-%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%BE%D0%B9-utf-8-%D1%81-bom/
-
1. Подскажите, пожалуйста, где можно найти все id для getZoneId(Киев = 3491)?
2. Есть ли возможность в else добавить что-то типа setZoneId(3491)? То есть мы проверяем есть ли у нас в этой зоне филиал, а если нет - то филиалом будет Киев. Ну или как в else выводить геособщение созданное для Киева
1. Я забыл, что у вас OC 2, там другие ID, можно запросами получить (level = 3 - районы, level = 4 - города)
2. Если вы используете геосообщения, то нет смысла искать id, задайте для каждого города свое сообщение, для остальных будте текст по-умолчанию:
$geoip = $this->registry->get('geoip'); $data['message'] = $geoip->getRule('message', 'Здесь текст по-умолчанию');
или так:
// Для городов, у которых нет геосообщения выводим "Вы из Киева" $data['message'] = $geoip->getRule('message', 'Вы из Киева');
-
Да, в OC 2, нужно писать $data
-
В принципе, можно. Как-то так:
$geoip = $this->registry->get('geoip'); // Киев if ($geoip->getZoneId() == 3491) { ... } // Днепропетровск elesif ($geoip->getZoneId() == 3484) { ... } ... // Остальные else { }
С доработкой помочь не смогу, если только советом.
-
Ключ запрашивается сообщением в личку.
-
-
Спасибо. Добавил в описание.
-
Нет, нужен ionCube loader
-
Деньги пришли. Спасибо.
-
Определяет, проверил через прокси.
-
Должен. Вы из Казахстана? Зайдите на демо, проверьте.
-
Как-то так нужно настроить:
Как выводить геосообщения см. faq
-
Пока и он не работает)
-
Запрос выплаты висит от 10 сентября. Вывожу всегда "по правилам" раз в месяц до 10 числа включительно. Раньше все нормально было, в течение недели приходили.
-
Номера телефонов задаются через геосообщения и зависят от выбранного города, поддомены здесь ни при чем.
-
Стоит Simple 3.8, если покупатель залогинен город должен меняться в модуле geoip? При смене адреса при оформлении заказа город должен меняться в модуле?
Нет. Нет.
Можно сделать настройку, чтобы "Одинцовский р-он г. Одинцово" чистилось только у городов (г.)? Если д. Одинцова, чтобы оставалось полное название?
Нет, только писать какой-нибудь костыль типа:
str_replace('г. ', '', $city);
[Поддержка] CityManager (Определение города по IP, Geo IP)
в Модулі та розширення
Опубліковано:
Для OC 2 можно указывать несколько ключей через |
В OC 1.5.* пока нет такой возможности, скоро добавлю.