在 magento 网站的 "out of stock " 产品上显示产品标签

display product label on "out of stock " products in magento site

我们使用的是 magento 1.9.0 版本。

我们希望在管理面板中设置为缺货的产品上显示产品标签out of stock

如果您需要任何说明,请告诉我。

请帮我找到解决办法。

提前致谢!

要在产品视图页面上显示 "out of stock" 标签,请在文件中写入以下代码 app/design/frontend/rwd/default/template/catalog/product/view.phtml

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

如果你想要分类页面上的标签,写在app/design/frontend/rwd/default/template/catalog/product/list.phtml

注意:假设您使用的是 magento-1.9 或更高版本