Rihard1986
Создатель
- Регистрация
- 10 Фев 2016
- Сообщения
- 39
- Реакции
- 13
- Автор темы
- #1
Всем добра! Переносил базу с 1.5.6 на 2.2. Всё стало хорошо. Потом поставил шаблон, который не так встал. Пришлось в ручную его удалять по файлу. После его удаление установил заново и всё заработало. Но есть одно НО! В поиске товара страница выдает Для просмотра ссылки Войди или Зарегистрируйся
Коротко говоря поиск на сайте не работает. В админке работает. В логах тоже не чего нет. Может кто скажет в чём дело? Если заменить файлы с чистого Opencart. менял все файлы. Реакции 0! Уже 3 день голову ломаю. Были бы хоть логи понял бы в чем ошибка или чего не хватает. В логах есть ошибка, только как с ней разобратся?
Коротко говоря поиск на сайте не работает. В админке работает. В логах тоже не чего нет. Может кто скажет в чём дело? Если заменить файлы с чистого Opencart. менял все файлы. Реакции 0! Уже 3 день голову ломаю. Были бы хоть логи понял бы в чем ошибка или чего не хватает. В логах есть ошибка, только как с ней разобратся?
Код:
[03-Nov-2017 13:51:22 UTC] PHP Fatal error: Uncaught Exception: Error: Unknown column 'pd.tag' in 'where clause'<br />Error No: 1054<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ( pd.name LIKE '%vw%' OR pd.tag LIKE '%vw%' OR LCASE(p.model) = 'vw' OR LCASE(p.sku) = 'vw' OR LCASE(p.upc) = 'vw' OR LCASE(p.ean) = 'vw' OR LCASE(p.jan) = 'vw' OR LCASE(p.isbn) = 'vw' OR LCASE(p.mpn) = 'vw') in /home/ri4y214/public_html/system/library/db/mysqli.php:40
Stack trace:
#0 /home/ri4y214/public_html/system/library/db.php(16): DB\MySQLi->query('SELECT COUNT(DI...', Array)
#1 /home/ri4y214/public_html/catalog/model/catalog/product.php(489): DB->query('SELECT COUNT(DI...')
#2 /home/ri4y214/public_html/system/storage/modification/system/engine/loader.php(150): ModelCatalogProduct->getTotalProducts(Array)
#3 /ho in /home/ri4y214/public_html/system/library/db/mysqli.php on line 40