您好我被困在一个非常奇怪的情况下,我的客户启用客户订购缺货的产品,问题是当客户放置订单时,它按顺序显示库存产品。我需要在订单中显示产品状态缺货,以便他了解订单商品状态。 以下是目录 - >中的设置。管理员中的广告资源
请建议我在哪里做错了或我该怎么做
感谢
答案 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.还请注意,这对于产品设置不起作用,因为不在产品添加/修改的库存标签下由库存管理情况下。
由于