Witam,
Prestashop wersja 1.6.1.6
Staram się ukryć produkty o zerowym stanie. Nie chcę aby pokazywały się na liście produktów, w kategoriach ani subkategoriach.
Mogą się pokazywać w wyszukiwarce. Nie chcę ich wyłączać na zapleczu, ponieważ to chyba może źle wpływać na pozycjonowanie.
W tym celu otworzyłem \classes\Category.php i zmodyfikowałem pytanie SQL z
WHERE product_shop.`id_shop` = '.(int)$context->shop->id.'
na
WHERE stock.`quantity` > 0 AND product_shop.`id_shop` = '.(int)$context->shop->id.'
ładnie ukrywa produkty, ale źle je zlicza, przez co też paginacja kłamie. Kilka linijek wyżej jest pytanie za to odpowiadające if ($get_total) ale analogiczne dodanie stock.`quantity` > 0 niestety nie daje rezultatu.
Czy ktoś może wie jak w tej sytuacji poprawić zliczanie produktów o niezerowym stanie?