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

Igor112

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

    49
  • З нами

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

Усі публікації користувача Igor112

  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. Если тот же клиент сделает ещё один заказ, то ничего не меняется. Пишет всё ту же стандартную группу.
  11. OC 2.1 Дорогие форумчане, подскажите как выводить действительную группу покупателя в карточке заказа? Почему-то в неё выводится только первоначальная группа покупателя (Default).
  12. Ошибка стала появляться после установки модуля: Автопереход в группы клиентов Opencart 2 Она возникает в карточке заказа в админке при добавлении нового статуса заказа. syntaxError: Unexpected tocken < in JSON at position 0 parsererror Warning: Invalid argument supplied for foreach() in .../storage/modification/catalog/controller/api/order.php on line 791 Вот строка 791: foreach ($reach_order_status_id as $ross) { Подскажите, куда копать.
  13. Здравствуйте.Решил создать свой модуль. Нужно произвести замену стандартных хлебных крошек на крошки с разметкой. <?xml version="1.0" encoding="UTF-8"?> <modification> <code>Breadcrumblist from Igor</code> <name><![CDATA[Microdata BreadcrumbList OC 3.0.x]]></name> <version><![CDATA[1.0]]></version> <author><![CDATA[Igor11]]></author> <date><![CDATA[2018.02.01]]></date> <file path='catalog/language/ru-ru/ru-ru.php'> <operation info='Fix for Font Awesome'> <search><![CDATA[ <i class="fa fa-home"></i> ]]></search> <add position='replace'><![CDATA[ <i class="fa fa-home"></i><span style="display:none">Главная</span> ]]></add> </operation> </file> <file path='catalog/view/theme/*/template/{product,information,checkout,account}/*.twig'> <operation error="skip"> <search><![CDATA[ <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> ]]></search> <add position="replace"><![CDATA[ <ul class="breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList"> {% for key,breadcrumb in breadcrumbs %} <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"> <a itemscope itemtype="https://schema.org/Thing" itemprop="item" href="{{ breadcrumb['href'] }}"> <span itemprop="name">{{ breadcrumb['text'] }}</span> </a> <meta itemprop="position" content="{{ key+1 }}" /> </li> {% endfor %} </ul> ]]></add> </operation> </file> </modification> Однако вместо замены целого куска кода, заменяется только одна строка. Что необходимо изменить, чтоб хорошо работал такой модификатор?
  14. Подскажите, пожалуйста, где проблема: error: Warning: [obfuscated]() expects exactly 1 parameter, 2 given in /home/user2012508/www/.../admin/controller/module/simple.php on line 0Warning: [obfuscated]() expects exactly 1 parameter, 2 given in /home/user2012508/www/.../admin/controller/module/simple.php on line 0{"domain":"...","verified":false}
  15. Здравствуйте, при выборе опции и нажатии "добавить в корзину" пишет о то что опция не выбрана. Подскажите в чём может быть проблема? Ссыль:https://bizarreshop.by/plag-steklyannyj-meduza.html
  16. Здравствуйте! Как сделать проверку на наличие дополнительных опций товара в файле: \catalog\controller\product\product.php
  17. Здравствуйте. Подскажите пожалуйста как реализовать вывод ссылки на amp версию страницы при активировании определенного модуля?
  18. Не могу разобраться как вывести определенный текст в карточке товара, принадлежащей определенной категории. Подскажите пожалуйста.
×
×
  • Створити...

Important Information

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