如何获取购物车页面的批次数量?
How can i get the batch quantity in the cart page?
$quote = Mage::getSingleton('checkout/session')->getQuote();
$cartItems = $quote->getAllVisibleItems();
foreach ($cartItems as $item) {
$productId = $item->getProductId();
$product = Mage::getModel('catalog/product')->load($productId);
}
$batch_qty = $product->getBatchQty();
通过这段代码我可以得到批次数量,同样我需要在购物车页面中得到批次数量我怎样才能得到这个?
在购物车页面我可以看到
$_item = $this->getItem();
$isVisibleProduct = $_item->getProduct()->isVisibleInSiteVisibility();
还有产品名称echo $this->escapeHtml($this->getProductName())
为什么我没有得到批次数量,我给$_item->getBatchQty();
但是没有任何检索。
$batchQty = Mage::getModel('catalog/product')->load($_item->getProduct()->getId())->getBatchQty()
用这个方法得到了批次数量
$quote = Mage::getSingleton('checkout/session')->getQuote();
$cartItems = $quote->getAllVisibleItems();
foreach ($cartItems as $item) {
$productId = $item->getProductId();
$product = Mage::getModel('catalog/product')->load($productId);
}
$batch_qty = $product->getBatchQty();
通过这段代码我可以得到批次数量,同样我需要在购物车页面中得到批次数量我怎样才能得到这个?
在购物车页面我可以看到
$_item = $this->getItem();
$isVisibleProduct = $_item->getProduct()->isVisibleInSiteVisibility();
还有产品名称echo $this->escapeHtml($this->getProductName())
为什么我没有得到批次数量,我给$_item->getBatchQty();
但是没有任何检索。
$batchQty = Mage::getModel('catalog/product')->load($_item->getProduct()->getId())->getBatchQty()
用这个方法得到了批次数量