ฉันต้องได้รับรายการสั่งซื้อภายในห่วงการสั่งซื้อวิธีการบรรลุสิ่งนี้คือรหัสของฉัน
$orderCollection = Mage::getModel("sales/order")->getCollection();
foreach ($orderCollection as $order) {
$orders['orders'][] = array(
'id' => $order->getIncrementId(),
'store' => 'magento',
'status' => $order->getStatus(),
'name' => $order->getCustomerName(),
'email' => $order->getCustomerEmail(),
'telephone' => $order->getShippingAddress()->getTelephone(),
'street' => $order->getShippingAddress()->getStreet(),
'pincode' => $order->getShippingAddress()->getPostcode(),
'city' => $order->getShippingAddress()->getCity(),
'weight' => $order->getWeight(),
);
foreach ($order->getAllItems() as $item) {
$orders['items'][] = array(
'id' => $order->getIncrementId(),
'name' => $item->getName(),
'sku' => $item->getSku(),
'Price' => $item->getPrice(),
'Ordered Qty' => $item->getQtyOrdered(),
);
}
}
return $orders;
}
ฉันต้องรวมสองสิ่งนี้ในอาร์เรย์เดียวกับรายการคำสั่งซื้อและคำสั่งซื้อที่แสดงในอาร์เรย์เดียวกัน
วิธีการวนซ้ำผ่าน foreach loop ถ้าฉันมี 2 ข้อมูลสำหรับการสั่งซื้อ
—
user75563
สิ่งนี้ไม่ได้ให้คำตอบสำหรับคำถาม เมื่อคุณมีเพียงพอชื่อเสียงคุณจะสามารถที่จะแสดงความคิดเห็นในโพสต์ใด ๆ ; แทนที่จะให้คำตอบที่ไม่จำเป็นต้องชี้แจงจากผู้ถาม - จากรีวิว
—
Aasim Goriya
หากคุณมีคำถามใหม่โปรดขอได้โดยคลิกที่ถามคำถามปุ่ม รวมลิงค์ไปยังคำถามนี้หากช่วยระบุบริบท - จากการรีวิว
—
Murtuza Zabuawala