Magento网格视图显示缺货的横幅/标签

时间:2018-06-28 13:14:12

标签: magento magento-1.9

所以我一直在网上寻找它,但是没有任何效果。

我希望横幅/标签在我的类别视图(以网格模式显示)上显示某种产品没有卡住。

我尝试添加:

$stock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product);
$qty = $stock->getQty();
if($qty <= 0)
{
<span class="out-of-stock"><span>Sold Out</span></span>
}

在网格模式下foreach product之后,但没用

有帮助吗?


EDIT2

Out of stock

List VIew

1 个答案:

答案 0 :(得分:0)

您必须尝试在类别list.phtml文件中使用以下代码:-

<?php if($_product->isSaleable()): ?>
    <span class="in-stock"><span>In Stock</span></span>
 <?php else: ?>
    <span class="out-of-stock"><span>Sold Out</span></span>
 <?php endif; ?>