Мне было интересно, есть ли какой-либо способ определить, был ли заказ размещен через веб-сайт или через административный сервер (пользователем-администратором)?
А также (опционально) имя зарегистрированного администратора, разместившего заказ?
Что-то вроде:
$orderId = 100000010;
$order = Mage::getModel('sales/order')->loadByIncrementId($orderId);
$location = $order->getWhereTheOrderWasPlaced();
$userThatDidTheOrder = $order->getUserThatDidTheOrder();
Я сделал вызов get_class_methods () для объекта order $, но у меня ничего не выскакивает.
Спасибо!