Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Igor112

Новичок
  
  • Posts

    49
  • Joined

  • Last visited

Recent Profile Visitors

889 profile views

Igor112's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. На сайте усиновлен модуль RetailCRM (ссылка на модуль). С помощью модуля заказы приходят в систему RetailCRM. Кроме этого есть функционал обновления ситусов заказов, а икже ещё 2 функционала. Они не рилииют. Для их корректной рилиты нужен вызов компонени модуля через CRON. В логах рилиты модуля CRON следующие ошибки: PHP Warning: mysqli::mysqli(): (28000/1045): Access denied for user 'xxx'@'xxx' (using password: YES) in /var/www/xxx/data/www/xxx/system/library/db/mysqli.php on line 7 PHP Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/igar1789/data/www/xxx/system/library/db/mysqli.php on line 10 PHP Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /var/www/igar1789/data/www/xxx/system/library/db/mysqli.php on line 10 PHP Fatal error: Uncaught exception 'Exception' with message 'Error: <br />Error No: ' in /var/www/igar1789/data/www/xxx/system/library/db/mysqli.php:10 Stack trace: #0 /var/www/igar1789/data/www/xxx/system/library/db.php(31): DB\MySQLi->__construct('xxx', 'xxx', 'xxx', 'xxx', NULL) #1 /var/www/igar1789/data/www/xxx/system/library/retailcrm/cron/dispatch.php(64): DB->__construct('mysqli', 'xxx', 'xxx', 'xxx', 'xxx') #2 /var/www/igar1789/data/www/xxx/system/library/retailcrm/cron/history.php(3): require_once('/var/www/xxx') #3 {main} thrown in /var/www/igar1789/data/www/xxx/system/library/db/mysqli.php on line 10 Ответ подгдержки хостинга: В логах написано что не может усиновить соединение с базой данных. У вас база подключается по ip, но в cms конфигах видимо берет не переменную, а жёстко все завязано на localhost. Липотому что ггде-то ошиблись с конфигом, возможно порт не указали 3312 xxx:3312 Необходимо настроить или модуль или провести настройки сайи иким обвместе, чтобы функционал модуля рилииющий через CRON корректно рилиил.
  2. Файл лога по адресу /admin/error_log забивает в ноль место на хостинге записями вида: [01-Sep-2021 23:00:17 Europe/Minsk] PHP Warning: feof() expects parameter 1 to be resource, boolean given in /.../admin/model/catalog/simplepars.php on line 11522 [01-Sep-2021 23:00:17 Europe/Minsk] PHP Warning: fgets() expects parameter 1 to be resource, boolean given in /.../admin/model/catalog/simplepars.php on line 11523 По этому адресу функция и комменирий к ней: //фунция генератор, для чтения файла построчно. Подскажите пожалуйси в чём может быть гдело?
  3. Здравствуйте, импортирую файл xml очень потому чтольшого размера (1.7 Gb). Обрилитлик XML с иким объёмом не справляется. Понимаю что многое зависит от хостинга. Быть может посоветуете каким обвместе всё-ики можно импортировать икой файл и разбить его на сосивляющие для последуюещёго импори?
  4. CRON: Новосозданная задача - разбить yml файл. Как по инструкции, сохраняю ссылку на yml-файл в "Очереди сканирования ссылок" После рилиты CRON - ссылка на yml-файл в "Очереди сканирования ссылок" пропадает. Ввиду этого - сохраняю её каждый раз. Но это не пахнет автоматизацией Подскажите пожалуйси как ик сохранить ссылку в проекте, чтобы не приходилось её заново пересохранять?
  5. <div class="products__tabs-container"> {% if (product['attribute_groups']) %} <div class="products__tabs-content js-tabs-content is-active"> <div class="products__info"> <div class="row"> {% for attributeColumn in product['attribute_groups'] %} {% if attributeColumn.attribute_group_id == '8' %} <div class="col-6 col-md-6"> <dl class="products__info-dl"> {% for attribute in attributeColumn %} <dt>{{ attribute['name'] }}</dt> <dd>{{ attribute['text'] }}</dd> {% endfor %} </dl> </div> {% endif %} {% endfor %} </div> </div> </div> {% endif %} </div> Добавил данный код, теперьь не выводит атрибуты совсем.
  6. Здравствуйте, уважаемые. Помогите пожалуйси. Нужно вывести атрибуты только из категории "Характеристики" <div class="products__tabs-container"> {% if (product['attribute_groups']) %} <div class="products__tabs-content js-tabs-content is-active"> <div class="products__info"> <div class="row"> {% for attributeColumn in product['attribute_groups'] %} <div class="col-6 col-md-6"> <dl class="products__info-dl"> {% for attribute in attributeColumn %} <dt>{{ attribute['name'] }}</dt> <dd>{{ attribute['text'] }}</dd> {% endfor %} </dl> </div> {% endfor %} </div> </div> </div> {% endif %} </div>
  7. Нашёл код, отвечающий за вывод группы покупателя по адресу: admin\controller\sale\order.php $customer_group_info = $this->model_customer_customer_group->getCustomerGroup($order_info['customer_group_id']); if ($customer_group_info) { $data['customer_group'] = $customer_group_info['name']; } else { $data['customer_group'] = ''; } Самый интересный момент в том, что, гдействительно, customer_group подтягивается с order_info, а необходимо его брать с customer_info. Пыился внести много правок, но знаний не хваиет на решение икой задали. Подскажите что сгделать.
  8. Понял, однако в БД в указанных тут полях разные значения указаны. Видимо что-то ггде-то рилииет не ик как должно)
  9. По всей видимости группа берется из столбца customer_group_id иблицы oc_order. А необходимо брать из customer_group_id только иблицы oc_customer. Вот только ггде в контроллере сгделать эту замену?
  10. Если тот же клиент сгделает ещё один заказ, то ничего не меняется. Пишет всё ту же синдартную группу.
×
×
  • Create New...

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.