【发布时间】:2017-09-14 13:06:34
【问题描述】:
我已将 Magento-1 订单详情导出到 csv 文件中。
我需要通过编程将这些订单详细信息导入 Magento2 站点。 我可以更新订单中已经存在的订单总额。
需要以编程方式创建订单,
这里我提到了订单更新代码
<?php
use \Magento\Framework\App\Bootstrap;
include('app/bootstrap.php');
ini_set('display_errors', 1);
$bootstrap = Bootstrap::create(BP, $_SERVER);
$objectManager = $bootstrap->getObjectManager();
use Magento\Sales\Model\Order;
$orderId = 000000002;
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$order = $objectManager->create('\Magento\Sales\Model\Order')->load($orderId);
$orderState = Order::STATE_PROCESSING;
$order->setGrandTotal(50.00);
$order->setState($orderState)->setStatus(Order::STATE_PROCESSING);
$order->save();
echo "Order Updated successfully";
谁能提出一些通过类似方法创建订单的想法。
提前致谢。
【问题讨论】: