我已将 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";
任何人都可以通过类似方法为创建订单提出一些建议。
先谢谢。
答案 0 :(得分:0)
您只需安装this工具并进行配置即可 之后,您可以从Magento1中选择要在Magento2商店中导入的订单,目录等
答案 1 :(得分:0)
您可以使用Magento的默认迁移工具。哪些甚至不能订购,但它会导入产品,属性,属性设置等。几乎所有数据都来自Magento 1到Magento 2.您可以选择要从Magento 1迁移到Magento 2的内容。
我亲自使用它,它确实很好用。以下是它可能对您有用的网址。
http://devdocs.magento.com/guides/v2.0/migration/migration-tool-install.html