Magento:购物车页面上可配置产品的可用性
我想在magento的购物车页面上显示可配置产品的库存可用性。 在产品详细信息页面上,库存状态良好,但在购物车页面上,它始终显示可配置产品的缺货情况。我可以理解原因是什么,可配置产品本身的库存设置为0。但是,在产品详细信息页面上,它确实显示库存,因为子产品有库存。但如果我想在购物车页面上查看可用性,它总是显示缺货。 下面是我希望如何在购物车页面上实现库存可用性的代码Magento:购物车页面上可配置产品的可用性,magento,configure,product,inventory-management,Magento,Configure,Product,Inventory Management,我想在magento的购物车页面上显示可配置产品的库存可用性。 在产品详细信息页面上,库存状态良好,但在购物车页面上,它始终显示可配置产品的缺货情况。我可以理解原因是什么,可配置产品本身的库存设置为0。但是,在产品详细信息页面上,它确实显示库存,因为子产品有库存。但如果我想在购物车页面上查看可用性,它总是显示缺货。 下面是我希望如何在购物车页面上实现库存可用性的代码 <?php $thisProduct = Mage::getModel('catalog/prod
<?php
$thisProduct = Mage::getModel('catalog/product')->load($_item->getId());
if($thisProduct->isAvailable()):
echo $this->__('In stock');
else:
echo $this->__('Out of stock');
endif;
?>
您可以改为使用:isSaleable方法。 如果对你有效,请告诉我
谢谢在路径模板\checkout\cart\item\default.phtml中使用以下代码检查产品可用性 $\u item->getProduct->isSaleable,或者当您获得$\u item=$this->getItem时;反对 希望能有所帮助