Jump to content
progroman

[Поддержка] CityManager Pro (группы покупателей, разные цены для городов)

Recommended Posts

Добрый день, в тайтл, дескрипшн - все работает подставил как написано в FAQ, но робот Яндекса теперь все страницы индексирует как Москва,  это понизит страницы в региональных выдачах?

Если да, то подскажите где прописать в seo_url код города для автоматической подстановки в любой url (ЧПУ включен)

например www.site.ru/product-москва

                  www.site.ru/product-СПБ

Заранее спасибо.

Share this post


Link to post
Share on other sites

Добрый день! Нужна Ваша помощь по модулю. Вынужденно переезжаем с opencartpro 2.3 на ocstore 2.3 из-за необходимости натянуть шаблон Luxury.

При включении Вашего модуля сайт падает и отдаёт 500 ошибку =( как можно исправить данную ситуацию? Буду очень благодарен. 

Share this post


Link to post
Share on other sites

Смотрите FAQ, что делать при 500й ошибке

https://opencartforum.com/files/file/3602-geoip-pro-gruppy-pokupateley-raznye-ceny-dlya-gorodov/

 

Share this post


Link to post
Share on other sites

База городов Украины только на русском языке? или есть еще на украинском?

Share this post


Link to post
Share on other sites
59 минут назад, at0s13 сказал:

База городов Украины только на русском языке? или есть еще на украинском?

К сожалению supexGeo представлен в 2-х языках en и ru
 

Share this post


Link to post
Share on other sites
10 часов назад, at0s13 сказал:

База городов Украины только на русском языке? или есть еще на украинском?

Только на русском

Share this post


Link to post
Share on other sites

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

Подскажите пожалуйста, после сегодняшнего обновления версии опенкарт до Version 2.3.0.2 (rs.3), в header пропал выпадающий список с выбором города. С чем это может быть связанно?

Share this post


Link to post
Share on other sites

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

Нужна консультация по автозаполнению региона и города в корзине, для расчета модулем доставки (DPD, если это важно).

Используем ocstore 2.3.0.3.2 с шаблоном shop-store 2, в котором активен модуль быстрого заказа fastorder (что-то близкое к симпла, но со своим кодом).

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

Поэтому не хватает своих мозгов довести до ума даже с подсказкой в FAQ правильный вывод автозаполнения региона и города.

Может кто подсказать, в каком именно контроллере менять вывод определенного по IP города и региона? Слишком много повторений в fastorder-e, не могу сходу въехать.

Спасибо что выслушали)

Share this post


Link to post
Share on other sites

Я все же продолжу про геосообщение по умолчанию

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

 

Автор отправил в FAQ - там есть пример.

<span class="prmn-cmngr-message" data-key="phone" data-default="8-800-111-11-11"></span>

Да, но а если сообщение по умолчанию хочется менять из админки ?

 

И я не изменяю шаблон. я возвращаю данные из контроллера подменив данные из настроек.

Было

     $data['telephone'] = $this->config->get('config_telephone');

Стало

     $data['telephone'] = $this->progroman_city_manager->getMessage('phone');

 

И если для региона пользователя нет геосообщения с ключем "phone" то возвращается пустая строка.

И-за чего приходится дополнительно проверять эту ситуацию.

 

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

Share this post


Link to post
Share on other sites

Вообще, я думал, чтобы добавить в админку значение по-умолчанию. Пока так:

 

$data['telephone'] = $this->progroman_city_manager->getMessage('phone', '8-800-111-111-11');

или

$data['telephone'] = $this->progroman_city_manager->getMessage('phone', $this->config->get('config_telephone') );

Share this post


Link to post
Share on other sites
43 минуты назад, progroman сказал:

$data['telephone'] = $this->progroman_city_manager->getMessage('phone', $this->config->get('config_telephone') );

Да. Так лишней проверки можно избежать. Спасибо.

Сделал так (но уже после стандартного кода)

$data['telephone'] = $this->progroman_city_manager->getMessage('phone', $data['telephone']);

Edited by Sailor
уточнение

Share this post


Link to post
Share on other sites

Добрый день!

Куплю модуль, если можно будет сделать такую штуку:

 

sgrgesr.png
 

В триггер как-то впихнуть выбор города и в зависимости от него меняются данные, в данном случае дни доставки. Как это реализовать на шаблоне unishop2?

В настройках шаблона есть такие поля:

 

wecty4gte5t.png

Edited by kimk

Share this post


Link to post
Share on other sites
13 часов назад, progroman сказал:

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

ок, добавил в список желаний, попозже прикуплю тогда, когда с другими настройками разберусь)

Share this post


Link to post
Share on other sites

Использую OC 2.3
Купил и установил модуль.

При нажатии на конпку "Редактировать" в панели "Модули" выдает:


Fatal error: The file /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/site.ru/system/library/progroman/citymanager/core.php was encoded by the ionCube Encoder for PHP 5.4 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0

Хостинг Reg.ru, панель Plesk.
Что я делаю не так?

Share this post


Link to post
Share on other sites
2 часа назад, rameer666 сказал:

Что я делаю не так?

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

гугл-переводчик вот https://translate.google.ru/ например. =)

Share this post


Link to post
Share on other sites
В 08.05.2018 в 17:15, progroman сказал:

Скачайте патч для PHP 7

 

Пробовал устанавливать и 7, и 7.1 из Вашего архива. 

Выдает 

Fatal error: Uncaught Exception: Error: Table 'u0343744_ocar323.prmn_cm_message' doesn't exist<br />Error No: 1146<br />SELECT * FROM prmn_cm_message in /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/library/db/mysqli.php:40 Stack trace: #0 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/library/db.php(16): DB\MySQLi->query('SELECT * FROM p...', Array) #1 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/admin/model/progroman/city_manager.php(10): DB->query('SELECT * FROM p...') #2 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/storage/modification/system/engine/loader.php(178): ModelProgromanCityManager->getMessages() #3 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/engine/proxy.php(25): Loader->{closure}(Array, Array) #4 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/admin/controller/extension/module/progroman_city_manager.php(114): Proxy->__call(' in /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/library/db/mysqli.php on line 40

Share this post


Link to post
Share on other sites
В 08.05.2018 в 16:56, kimk сказал:

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

гугл-переводчик вот https://translate.google.ru/ например. =)

 

Если не можешь дать совета, зачем лить воду? 
Открыл мне америку ссылкой на транслейт. Я понимаю, что там написано.

Share this post


Link to post
Share on other sites
1 час назад, rameer666 сказал:

 

Если не можешь дать совета, зачем лить воду? 
Открыл мне америку ссылкой на транслейт. Я понимаю, что там написано.

извините)

Share this post


Link to post
Share on other sites
В 13.05.2018 в 23:05, rameer666 сказал:

 

Пробовал устанавливать и 7, и 7.1 из Вашего архива. 

Выдает 

Fatal error: Uncaught Exception: Error: Table 'u0343744_ocar323.prmn_cm_message' doesn't exist<br />Error No: 1146<br />SELECT * FROM prmn_cm_message in /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/library/db/mysqli.php:40 Stack trace: #0 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/library/db.php(16): DB\MySQLi->query('SELECT * FROM p...', Array) #1 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/admin/model/progroman/city_manager.php(10): DB->query('SELECT * FROM p...') #2 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/storage/modification/system/engine/loader.php(178): ModelProgromanCityManager->getMessages() #3 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/engine/proxy.php(25): Loader->{closure}(Array, Array) #4 /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/admin/controller/extension/module/progroman_city_manager.php(114): Proxy->__call(' in /var/www/vhosts/u0343744.plsk.regruhosting.ru/httpdocs/starbucksshop.ru/system/library/db/mysqli.php on line 40

Таблицы  установлены. Нужно запустить install-citymanager, см. инструкцию по установке. 

Share this post


Link to post
Share on other sites

Купил, поставил на окстор 2.1.0.1 версию GEOIP PRO для ocstor 2,2 (в архиве только для 2.0 и для 2.2)

Все по инструкции сделал, но в Модулях не появился модуль, соответственно, пароль тоже не ввел. Автор мне его не присылает.

Но самое плохое, что сайт рухнул полностью с руганью на vqкэш.

Хорошо, бэкапы сработали.

Какую версию ставить на окстор 2.1.0.1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By progroman
      Внимание! Перед обновлением на версию 8 и выше напишите мне в личку, чтобы добавить сайт в базу, ключ теперь выдается с сервера, старые ключи в новых версиях работать не будут.
       
       
      Модуль определяет город по IP-адресу либо пользователь выбирает его вручную.
      Автоматически заполняются поля Страна, Регион, Город, Индекс (не для всех) при регистрации и оформлении заказа, избавляя пользователя от ручного ввода.
      Геосообщения - возможность выводить разный текст или html для городов и регионов (см. скриншоты и FAQ)
      Редиректы - в зависимости от города модуль может перебрасывать пользователя на нужный поддомен и URL.
      Для всех стран можно задать свою валюту, она будет автоматически выставляться при определении по IP.
       
      Модуль содержит базу населенных пунктов России (ФИАС), Украины, Белоруссии, Казахстана на русском языке.
      Определение по IP работает для России, Украины, Белоруссии и Казахстана с точностью до города для других стран с точностью до страны.
      Модуль русскоязычный, автор не гарантирует 100%-ю работу модуля для других языков.
      Настройка редиректов, геосообщений и групп покупателей возможна только для указанных выше стран.
       
      Модуль работает не делает запросы на сторонние сервисы, за счёт чего скорость определения города гораздо выше.
       
      Прежде, чем купить, посмотрите расширенную версию модуля - CityManager Pro! 

       
      В Opencart 2.0 и выше используется Bootstrap. Для нормальной работы модуля на сайте должны быть включены bootstrap modal, font awesome (fa), некоторых темах они включаются опционально в настройках.
       
      Лицензия
      Одна лицензия включает:
          основной домен со всеми поддоменами: site.com, shop.site.com, moskva.site.com, moskva.shop.com и др.
          по усмотрению автора:
              на схожие домены: site.ru / site.by, mysite.ru / my-site.ru
              тестовый домен: поддомены технических доменов (tmweb.ru, beget.tech, tw1.ru и др.), домены содержащие test, demo, developer и др.
              локальный домен: site.loc, site.local (ключ на localhost не выдается)
       
      Если вы не указали адрес сайта при покупке, отправьте его автору личным сообщением.
      Лицензия не переносится на другой домен!
       
      Установка
      Скачайте архив, подходящий под вашу версию OpenCart, OcStore и т.д. Распакуйте архив. Следуйте руководству в файле Инструкция.txt.
       
      Поддержка
      Перед обращением в поддержку обязательно прочитайте FAQ на этой странице.
      При обращении за тех. поддержкой обязательно указывайте адрес сайта, версию Opencart и PHP.
       
      Услуги автора
      Установка модуля и/или адаптация под тему - 1000 руб., оплата через Яндекс.Деньги, на карту Сбербанка.
       
      Демо
      OpenCart 1.5
      http://opencart.progroman.ru/demo/geoip/
      Админка (demo / demo)
      http://opencart.progroman.ru/demo/geoip/admin/index.php?route=module/geoip
       
      OpenCart 2
      http://opencart.progroman.ru/demo/1/
      Админка (demo / demo)
      http://opencart.progroman.ru/demo/1/admin/index.php?route=module/geoip
       
       
       
       
  • Recently Browsing   1 member

×

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.