salut, je remonte le poste.
Pour masquer les produits hors stock tout en prenant en compte les produits ayant des déclinaisons, j'ai ajouté dans le fichier product-list.tpl du theme:
QuotePrestashop version 1.6.1.13
En dessous de
{foreach from=$products item=product name=products}
{if (!isset($product.available_for_order) || !$product.available_for_order) }{continue}{/if}
{if (!isset($product.quantity_all_versions) && $product.quantity <= 0) }
{continue}
{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions <= 0) }
{continue}
{/if}
Un seul problème persiste. C'est la gestion des itérations pour l'affichage des produits en block.
++
.png.022b5452a8f28f552bc9430097a16da2.png)