私はアクションドロップダウン(sales-> orders)でカスタムオプションComplete
を追加しました。正常に動作し、状態の変更を注文すると正常に完了します。注文からCustomerNameを取得するにはどうすればよいですか?
私はすべての注文をに統合しています。私はorderid
ですべての注文の詳細が必要です。明細の詳細と総額が正常に取得されます。
誰でもCustomer
の名前と会社名をどのように送信したかを教えてください。以下は、注文の詳細を取得するために私の完全なコードです:
$order = Mage::getModel('sales/order')->load($orderId);
$items = $order->getAllItems();
$_totalData = $order->getData();
$_grand = $_totalData['grand_total'];
$custname = $_totalData->getCustomerName();
$itemcount=count($items);
foreach ($items as $itemId => $item)
{
$sObject2->Item_name__c = $item->getName();
$sObject2->Unit_price__c = $item->getPrice();
$sObject2->Sku__c = $item->getSku();
$sObject2->Quantity__c = $item->getQtyToInvoice();
}
おかげアントンは、そのは私のために働い。私はcustomeridが必要で、私はあなたのsuggetionで簡単にそれらをフェッチしています。 –
ゲストチェックアウト注文の場合、これは名前を返しません! – DarsVaeda