У меня вопрос о том, как показывать только товары, которые есть в наличии в определенной категории в Prestashop.В других категориях должны отображаться товары, отсутствующие на складе, и товары, которые есть в наличии, но эта есть только в наличии.
Я пытаюсь отредактировать функцию getProducts в Category.php и изменить строку:
WHERE product_shop. id_shop
= '. (Int) $ context-> shop-> id.'
to:
WHERE stock. quantity
> 0 AND product_shop. id_shop
= '. (int) $ context-> shop-> id. '
Это не сработало, а также я не знаю, куда поместить этот запрос, чтобы повлиять только на эту категорию.
Есть идеи о том, что я делаю не так?