当Magento缺货时,产品以管理顺序显示库存

时间:2013-10-07 15:36:10

标签: magento zend-framework admin status

您好我被困在一个非常奇怪的情况下,我的客户启用客户订购缺货的产品,问题是当客户放置订单时,它按顺序显示库存产品。我需要在订单中显示产品状态缺货,以便他了解订单商品状态。 以下是目录 - >中的设置。管理员中的广告资源 enter image description here

请建议我在哪里做错了或我该怎么做

感谢

1 个答案:

答案 0 :(得分:-1)

您需要修改app / design / frontend / {yourpackage} / {yourtheme} /template/catalog/product/view.phtml

内的product.phtml

在您的代码范围中添加以下内容,以便测试并检查它是否已显示缺货。

$stockItem = Mage::getModel('cataloginventory/stock_item');
$resource = $stockItem->loadByProduct($_product->getId());
if(round($resource->getQty(),0) < 1)
{
   echo "product is out of stock";
}

以上代码实际测试了库存中是否有任何数量且大于1.还请注意,这对于产品设置不起作用,因为不在产品添加/修改的库存标签下由库存管理情况下。

由于