GetQty()在Magento 1.9中给予致命错误



我正在尝试基于 product QUOTE ID ID 使用,

$quotecollection = Mage::getModel('sales/quote_item')->getCollection()->addFieldToFilter('quote_id',$quoteId)->addFieldToFilter('product_id',$product_id);
$quotecollectionaArr =  $quotecollection->getData();
echo $quotecollection->getQty();

给出以下错误

致命错误:致电未定义的方法 mage_sales_model_resource_quote_item_collection :: getqty()in c: xampp htdocs ....

请帮助。

您应该使用getFirstItem()

  $quotecollection = Mage::getModel('sales/quote_item')->getCollection()->addFieldToFilter('quote_id',$quoteId)->addFieldToFilter('product_id',$product_id)->getFirstItem();
  echo $quotecollection->getQty(); 

最新更新