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

Igor112

Новачок
  
  • Публікації

    49
  • З нами

  • Відвідування

Відвідувачі профілю

1 079 переглядів профілю

Igor112's Achievements

Enthusiast

Enthusiast (6/14)

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

Recent Badges

0

Репутація

  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. Если тот же клиент сделает ещё один заказ, то ничего не меняется. Пишет всё ту же стандартную группу.

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

Important Information

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