注文がWebサイト経由か管理者バックエンド(管理者)によって行われたかどうかを判断するにはどうしたらいいですか?Magento - 注文が管理者によって行われたかどうかを確認します
また、(オプションで)注文を行った管理者ユーザー名がログインしていますか?
ような何か:私は私に飛び出しための$オブジェクトが、何のget_class_methods()の呼び出しを行ってきた
$orderId = 100000010;
$order = Mage::getModel('sales/order')->loadByIncrementId($orderId);
$location = $order->getWhereTheOrderWasPlaced();
$userThatDidTheOrder = $order->getUserThatDidTheOrder();
。
ありがとうございます!
を参照してください
を試してみてください、私は見ていたが、私はどちらか何かを見つけることができません。注文のIPアドレスはおそらく使用できますか?管理者が注文を出したときに設定されていない可能性があります。 – Nick[Magentoのバックエンドとフロントエンドの差別化]の複製が可能です(http://stackoverflow.com/questions/4570909/differentiating-backend-vs-frontend-purchases-in-magento)。 (ニックはIPアドレスを疑うのは正しい) – clockworkgeek
優秀。ヘッドアップをありがとう。 – sulman