Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Подскажите как убрать ошибку


Ch0oJoy
 Поделиться

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

При переходе в карточку товара, такая ошибка:


Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 6' at line 1<br />Error No: 1064<br />SELECT *,COUNT(`product_id`) as rating FROM oc_order_product WHERE order_id IN(SELECT op.`order_id` FROM (SELECT *,COUNT(`order_product_id`) AS totalpr FROM oc_order_product GROUP by `order_id` ) as src LEFT JOIN `oc_order_product` as op ON (src.`order_id` = op.`order_id`) WHERE src.totalpr > 1 AND op.`product_id` IN ('2531')) AND `product_id` NOT IN ('2531') GROUP BY `product_id` ORDER BY rating DESC LIMIT 6 LIMIT 6 in /system/library/db/mysqli.php:41 Stack trace: #0 storage/modification/system/library/db.php(238): DB\MySQLi->query('SELECT *,COUNT(...') #1 /storage/modification/catalog/model/catalog/product.php(880): DB->query('SELECT *,COUNT(...') #2 /storage/modificat in /home/lx339022/alishop.kiev.ua/app/system/library/db/mysqli.php on line 41

 

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


25.06.2022 в 21:51, chukcha сказал:

что-то пошло не так

 

 LIMIT 6 LIMIT 6

А где нужно искать ошибку? Проблема появилась после обновления шаблона 

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


25.06.2022 в 22:13, Ch0oJoy сказал:

А где нужно искать ошибку?

в модификаторах которые модифицируют catalog/model/catalog/product.php скорей всего

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

25.06.2022 в 22:45, Ch0oJoy сказал:

нужно найти модификатор, который использует этот код и в нем удалить $sql .= " LIMIT " . (int)$limit;

да, как-то так

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

26.06.2022 в 01:12, Ch0oJoy сказал:

Спасибо, буду сейчас искать. 

 

У меня на этом форуме, в блоге, есть пост со скриптами, там есть редактор модификаций. Можно просто в поле поиска нужный код вставить, он найдет. 

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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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