मुझे ऑर्डर लूप के अंदर ऑर्डर आइटम प्राप्त करने की आवश्यकता है, इसे कैसे प्राप्त करें, यहां मेरा कोड है
$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;
}
मुझे इन दोनों को एक ही सरणी में प्रदर्शित क्रम और ऑर्डर आइटम के साथ एकल सरणी में संयोजित करने की आवश्यकता है।
अगर मैं आदेश के लिए 2
—
प्रोटोकॉल है
यह प्रश्न का उत्तर प्रदान नहीं करता है। एक बार आपके पास पर्याप्त प्रतिष्ठा होने पर आप किसी भी पोस्ट पर टिप्पणी करने में सक्षम होंगे ; इसके बजाय, ऐसे उत्तर प्रदान करें जिन्हें पूछने वाले से स्पष्टीकरण की आवश्यकता न हो । - समीक्षा से
—
असीम गोरिया
यदि आपके पास कोई नया प्रश्न है, तो कृपया प्रश्न पूछें बटन पर क्लिक करके इसे पूछें । इस प्रश्न का लिंक शामिल करें यदि यह संदर्भ प्रदान करने में मदद करता है। - समीक्षा से
—
मुर्तुज़ा ज़बूवाला