-
Публикаций
49 -
Зарегистрирован
-
Посещение
Достижения Igor112
-
На сайте установлен модуль 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 корректно работал.
-
Я таким заданием крон и пользовался. Какой ещё вариант есть?
- 14 038 ответов
-
- simplepars
- парсинг товаров opencart
- (і ще 15)
-
v4.7_stable Через крон
- 14 038 ответов
-
- simplepars
- парсинг товаров opencart
- (і ще 15)
-
Файл лога по адресу /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 По этому адресу функция и комментарий к ней: //фунция генератор, для чтения файла построчно. Подскажите пожалуйста в чём может быть дело?
- 14 038 ответов
-
- simplepars
- парсинг товаров opencart
- (і ще 15)
-
Здравствуйте, импортирую файл xml очень большого размера (1.7 Gb). Обработчик XML с таким объёмом не справляется. Понимаю что многое зависит от хостинга. Быть может посоветуете каким образом всё-таки можно импортировать такой файл и разбить его на составляющие для последующего импорта?
- 14 038 ответов
-
- simplepars
- парсинг товаров opencart
- (і ще 15)
-
CRON: Новосозданная задача - разбить yml файл. Как по инструкции, сохраняю ссылку на yml-файл в "Очереди сканирования ссылок" После работы CRON - ссылка на yml-файл в "Очереди сканирования ссылок" пропадает. Ввиду этого - сохраняю её каждый раз. Но это не пахнет автоматизацией Подскажите пожалуйста как так сохранить ссылку в проекте, чтобы не приходилось её заново пересохранять?
- 14 038 ответов
-
- simplepars
- парсинг товаров opencart
- (і ще 15)
-
Вывод определенных атрибутiов ocStore 3.0.2.0
Igor112 ответил в теме пользователя helen2014 в Opencart 3.x: Общие вопросы
<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> Добавил данный код, теперь не выводит атрибуты совсем. -
Вывод определенных атрибутiов ocStore 3.0.2.0
Igor112 ответил в теме пользователя helen2014 в Opencart 3.x: Общие вопросы
Здравствуйте, уважаемые. Помогите пожалуйста. Нужно вывести атрибуты только из категории "Характеристики" <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> -
@p0v1n0m, присоединяюсь к вопросу.
-
Igor112 изменил свой аватар
-
Правильное отображение группы клиента в карточке заказа
Igor112 ответил в теме пользователя Igor112 в Opencart 2.x: Настройка и оптимизация
У меня нет такого файла, версия OC 2.1. -
Правильное отображение группы клиента в карточке заказа
Igor112 ответил в теме пользователя Igor112 в Opencart 2.x: Настройка и оптимизация
Нашёл код, отвечающий за вывод группы покупателя по адресу: 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. Пытался внести много правок, но знаний не хватает на решение такой задачи. Подскажите что сделать. -
Правильное отображение группы клиента в карточке заказа
Igor112 ответил в теме пользователя Igor112 в Opencart 2.x: Настройка и оптимизация
Понял, однако в БД в указанных тут полях разные значения указаны. Видимо что-то где-то работает не так как должно) -
Правильное отображение группы клиента в карточке заказа
Igor112 ответил в теме пользователя Igor112 в Opencart 2.x: Настройка и оптимизация
По всей видимости группа берется из столбца customer_group_id таблицы oc_order. А необходимо брать из customer_group_id только таблицы oc_customer. Вот только где в контроллере сделать эту замену? -
Правильное отображение группы клиента в карточке заказа
Igor112 ответил в теме пользователя Igor112 в Opencart 2.x: Настройка и оптимизация
Если тот же клиент сделает ещё один заказ, то ничего не меняется. Пишет всё ту же стандартную группу.