В настоящее время я создаю модуль, который требует от меня взять объект заказа и заставить его переупорядочить себя .. таким образом, создавая новый порядок в бэкэнд с точно такими же элементами и учетными данными.Magento - Programmatically reorder
Это код, который у меня есть до сих пор ... он, похоже, не изменяет порядок элемента или не создает и не добавляет другой бэкэнд-ордер.
$personsOrder = Mage::getModel(’sales/order’);
$personsOrder->loadByIncrementId($order[’model_order_id’]);
$order_model = Mage::getSingleton(’adminhtml/sales_order_create’);
$personsOrder->setReordered(true);
$order_model->initFromOrder($personsOrder);
/*
$order_model->save();
$order_model->place();
$order_model->sendNewOrderEmail();
*/
Любая помощь с благодарностью!