Vamos a editar la clase Product, archivo Product.php ubicado en: classes/Product.php
En el método getNewProducts añadimos:
Sobre la linea 2062 / 2297 (Depende de la versión de Prestashop) donde está: «‘.Shop::addSqlAssociation(‘product’, ‘p’).’» vamos a añadir:
AND `quantity` !=0
Quedaría así
'.Shop::addSqlAssociation('product', 'p').' AND `quantity` !=0
Y sobre la linea 2087 / 2322 añadimos:
$sql->where('p.`quantity` != 0');
Queda integrado:
$sql->leftJoin('manufacturer', 'm', 'm.`id_manufacturer` = p.`id_manufacturer`'); //Aquí lo añadimos $sql->where('p.`quantity` != 0'); $sql->where('product_shop.`active` = 1'); if ($front)