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

[Решено] Ошибка при открытии товара с 0вой ценой


seolink

Recommended Posts

 

Fatal error: Uncaught exception 'ErrorException' with message '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 customer_group_id = 1' at line 2<br />Error No: 1064<br />SELECT MIN(price) as price, type FROM oc_customer_group_price WHERE category_id IN () AND customer_group_id = 1' in /home/Сайт/Сайт/www/system/database/mysqli.php:41 Stack trace: #0 /home/Сайт/Сайт/www/vqmod/vqcache/vq2-system_library_db.php(20): DBMySQLi->query('SELECT MIN(pric...') #1 /home/Сайт/Сайт/www/catalog/model/catalog/group_price.php(43): DB->query('SELECT MIN(pric...') #2 /home/Сайт/Сайт/www/catalog/model/catalog/group_price.php(6): ModelCatalogGroupPrice->getMinPrice(8210) #3 /home/Сайт/Сайт/www/vqmod/vqcache/vq2-catalog_model_catalog_product.php(58): ModelCatalogGroupPrice->updatePrice(8210, '0.0000') #4 /homeСайт/Сайт/www/vqmod/vqcache/vq2-ca in /home/Сайт/Сайт/www/system/database/mysqli.php on line 41

 

Вот такая ошибка вылазит когда открываю товар который с 0вой ценой снят снят с производства (статус) и количество на складе - 0.

 

В других товарах по этим же параметрам ошибок не замечал.

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

Надіслати
Поділитися на інших сайтах


В Select используется выражение WHERE category_id IN ( ) с пустым списком/массивом IN ( ).

 

Проверьте, привязан ли товар с 0вой ценой хоть к какой-нибудь категории.

 

Но лучше, конечно, обратиться к автору модуля.

Надіслати
Поділитися на інших сайтах


Всем спасибо.

 

Обратился к файлу group_price.xml

в нем нашел возникновение ошибки в

 

<operation>
                
                        <search position="replace"><![CDATA[
'price'            => ($query->row['discount'] ? $query->row['discount'] : $query->row['price']),
                        ]]></search>
                        
                        <add><![CDATA[
'price'            => $this->model_catalog_group_price->updatePrice($product_id, ($query->row['discount'] ? $query->row['discount'] : $query->row['price'])),                          
                        ]]></add>
                        
                </operation>

Решил вообще удалить данный модуль , нашел аналог с большей функциональностью.

 

 

Проверьте, привязан ли товар с 0вой ценой хоть к какой-нибудь категории.

 

Да вы правы все связано с тем что нету категорий.

Змінено користувачем seolink
Надіслати
Поділитися на інших сайтах


Гість
Ця тема закрита для публікації повідомлень.
×
×
  • Створити...

Important Information

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