我目前正在使用 Magento 1.1.6。我的商店只销售独特的商品(独家设计的衬衫),这意味着在任何时候,每件商品只有 1 件可用。
如何在首页中省略那些已经售出的商品?
顺便说一句,我正在使用这些代码在首页上显示产品:
{{block type="catalog/product_list" category_id="3" template="catalog/product/list_home_batik.phtml"}}
转到系统>配置>目录>库存>库存选项。“显示缺货产品”的下拉菜单更改为否。
我认为文件 catalog/product/list_home_batik.phtml 是基于 catalog/product/list.phtml
您可以通过添加修改文件 catalog/product/list_home_batik.phtml
<?php if($_product->isSaleable()): ?>
刚过
<?php foreach ($_productCollection as $_product): ?>
并通过添加
<?php foreach ($_productCollection as $_product): ?>
就在之前
<?php endforeach; ?>
如果它不起作用,您应该提供完整的文件,以便我查看。