如何在购物车页面中获取批量?

时间:2015-05-13 13:40:43

标签: php magento magento-1.9.1

$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();但是没有检索到。

1 个答案:

答案 0 :(得分:0)

$batchQty = Mage::getModel('catalog/product')->load($_item->getProduct()->getId())->getBatchQty()

使用这种方法,我得到了批量。