注文したアイテムの総数を数えようとしていますが、正しく数えることができません。私はこのコードを使用しています -
$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 を出力します。