我正在尝试计算订单中的商品总数,但我无法正确计算。我正在使用此代码-
$total=0;
$order = Mage::getModel('sales/order')->load($oid);
$items = $order->getAllItems();
foreach($items as $item){
$qty = $item->getQtyToInvoice();
$total = $total + $qty;
}
echo "total :".$total;
如果订单中的商品状态已发货,则打印正确的结果,但如果商品状态为混合,则打印 0 。