Коллеги, помогите решить проблему!
Ошибка возникает при поиске товара.
Если искомый товар обнаружен, то все в порядке, открывается стандартная страница с результатами поиска.
Но, если же товар не обнаружен, то вместо стандартной страницы получаю белый экран и следующуу надпись:
Notice: 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 ')
AND cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c' at line 1
Error No: 1064
SELECT DISTINCT cd.category_id, name FROM oc_product_to_category p2c LEFT JOIN oc_category c ON
(p2c.category_id = c.category_id) LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id)
LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE p2c.product_id IN ()
AND cd.language_id = '1' AND c2s.store_id = '0' AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)
in /home/site-user/www/system/database/mysql.php on line 50
Кто сталкивался с таким диагнозом? Буду благодарна за помощь в решении!