2012-08-29 23 views
6

ऑर्डर करने के लिए Magento में उद्धरण ऑब्जेक्ट को परिवर्तित करने में क्या कदम शामिल होंगे।Magento: ऑर्डर करने के लिए उद्धरण

$quote = Mage::getModel('sales/quote')->load(100); 

अभी तक कोई आदेश नहीं है और इस उद्धरण वस्तु अभी भी सक्रिय है:

मैं निम्नलिखित है कहो।

मैं उस उद्धरण को पूरा करने और उससे ऑर्डर करने के लिए यहां से कैसे जा सकता हूं।

मैं कोशिश की है:

$service = Mage::getModel('sales/service_quote', $quote); 
$service->submitAll(); 

यह एक आदेश बनाता है लेकिन does not बोली को पूरा करें। साथ ही, आदेश लंबित स्थिति में है और प्रसंस्करण नहीं कर रहा है यानी इसे चालान नहीं किया गया है।

उत्तर

7

क्या आपने toOrder विधि का प्रयास किया है?

संपादित

$convertQuote = Mage::getSingleton('sales/convert_quote'); $order = $convertQuote->toOrder($quote);

+7

विशेष रूप से: $ convertQuote = दाना :: getSingleton ('बिक्री/convert_quote'); $ ऑर्डर = $ कन्वर्टक्वोट-> टू ऑर्डर ($ उद्धरण); –

संबंधित मुद्दे