Php 如何在购物车页面中获取批次数量?
通过这段代码,我可以得到批量,同样的方法,我需要得到批量在购物车页面我如何才能得到这个 在购物车页面中,我可以看到Php 如何在购物车页面中获取批次数量?,php,magento,magento-1.9.1,Php,Magento,Magento 1.9.1,通过这段代码,我可以得到批量,同样的方法,我需要得到批量在购物车页面我如何才能得到这个 在购物车页面中,我可以看到 $quote = Mage::getSingleton('checkout/session')->getQuote(); $cartItems = $quote->getAllVisibleItems(); foreach ($cartItems as $item) { $productId = $item-&g
$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();
另外,产品名称echo$this->escapeHtml($this->getProductName())
为什么我没有获得批次数量,我给出$\u item->getBatchQty()代码>但它不是什么
$_item = $this->getItem();
$isVisibleProduct = $_item->getProduct()->isVisibleInSiteVisibility();
使用此方法,我获得了批次数量。是否尝试放置$batch\u qty=$product->getBatchQty();进入foreach循环?@cleong该代码位于另一个页面上,该页面给出的是准确的结果,但在购物车页面中已经是循环结果,正在获取,但如何才能获取批次数量?
$batchQty = Mage::getModel('catalog/product')->load($_item->getProduct()->getId())->getBatchQty()