2008-12-18 17 views
1

J'utilise actuellement Magento 1.1.6. Mon magasin vend uniquement des articles uniques (chemises avec des designs exclusifs) ce qui signifie qu'à tout moment, seulement 1 unité est disponible pour chaque article.Comment exclure les articles "en rupture de stock" de la première page?

Comment omettre les articles déjà vendus qui ne sont pas affichés sur la première page?

BTW, j'utilise ce code pour afficher des produits sur la première page:

{{block type="catalog/product_list" category_id="3" template="catalog/product/list_home_batik.phtml"}} 

Répondre

0

je supposé le catalogue de fichiers/produit/list_home_batik.phtml est basé sur catalogue/produit/list.phtml

Vous pouvez modifier le catalogue de fichiers/produit/list_home_batik.phtml en ajoutant

<?php if($_product->isSaleable()): ?> 

juste après

<?php foreach ($_productCollection as $_product): ?> 

et en ajoutant

<?php foreach ($_productCollection as $_product): ?> 

juste avant

<?php endforeach; ?> 

Si cela ne fonctionne pas, vous devez fournir le dossier complet, je peux avoir un coup d'oeil. Accédez à Système> Configuration> Catalogue> Inventaire> Options de stock.

+0

le troisième devrait être rwired

2

la liste déroulante pour "Afficher les produits en rupture de stock" passe au n °