Перейти к содержанию
Igorewa

Ошибка system/storage/modification/catalog/model/checkout/order.php on line 648

Рекомендуемые сообщения

Доброго времени суток уважаемые форумчане.  В логе есть сообщение об ошибке, визуально не заметил проблем в работе, но рас есть ошибка это не хорошо.

opencart 2.1.0.2

Прошу подсказать в чем может быть проблема и как решить.

QIP Shot - Screen 108.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А полный текст ошибки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже у вас статус не приходит из БД, не у всех товаров настроет статус :), или у Вас услуга в товарах прописана.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

PHP Notice:  Undefined index: stock_status in /var/www/БД/data/www/dekasport.ru/system/storage/modification/catalog/model/checkout/order.php on line 648

П.с. только товары (нету услуг) по умолчанию статус в магазине не подтвержден, после оплаты подтвержден. (2 копии модуля Оплата при доставке)

Изменено пользователем Igorewa

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробовал менять статус по умолчанию на в обработке (не решило)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смотрите как формируется запрос в $product_info_status
Ошибка говорит о том, в массиве $product_info_status->row нет переменной stosk_status

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 minutes ago, thentru said:

Смотрите как формируется запрос в $product_info_status
Ошибка говорит о том, в массиве $product_info_status->row нет переменной stosk_status

Не понял куда и на что смотреть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Про эту строку говорите?

Spoiler

$product_info_status = $this->db->query("SELECT b.* FROM " . DB_PREFIX . "product a, " . DB_PREFIX . "stock_status b WHERE a.product_id = '" . (int)$product['product_id'] . "' AND b.stock_status_id = a.stock_status_id AND b.language_id = '" . (int)$this->config->get('config_language_id') . "'");

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
45 minutes ago, alstershopping said:

Похоже у вас статус не приходит из БД, не у всех товаров настроет статус :), или у Вас услуга в товарах прописана.

Не пойму как может не стоять статус у товара...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.