2017-09-14 10 views
1

私はMagento-1を輸出しました。詳細をcsvファイルに注文してください。programatically Magento 2のサイトにMagento 1の注文をインポートします

私はこれらの注文の詳細をプログラムによって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

あなただけあなたがMagentoののデフォルトの移行ツールを使用することができますMagento1

0

からあなたMagento2ストアにインポートするなど、thisツールをインストールし、あなたが順序を選択することができ、その後、この を設定、カタログすることができます。注文することはできませんが、製品、属性、属性などをインポートします。Magento 1からMagento 2までのほとんどすべてのデータ。Magento 1からMagento 2に移行する項目を選択できます。

個人的にそれを使用し、それは本当にうまく動作します。以下はあなたを助けるかもしれないURLです。

http://devdocs.magento.com/guides/v2.0/migration/migration-tool-install.html

関連する問題