2015-04-22 2 views
0

Я могу прочитать весь идентификатор заказа из базы данных с помощью SQL-запроса (это требуется в моем случае). Теперь я могу получить детали клиента, используя идентификатор заказа?Могу ли я получить клиента от идентификатора заказа?

Я искал в Интернете, но нашел что-то вроде этого:

$myOrder->getShippingAddress()->getEmail() 

Но у меня нет объекта заказа, только идентификатор заказа. Кроме того, выше идентификатор электронной почты не тот, который используется клиентом при регистрации.

ответ

0

Это поможет вам получить соответствующие данные.

$OrderNumber = "100000001";//Put your order Number here 
$order = Mage::getModel('sales/order')->load($OrderNumber, 'increment_id'); 

От объекта $order вы можете получить все данные, относящиеся к клиенту, как Id, электронная почта, имя и фамилию. Если требуемые данные недоступны, вы также можете получить данные клиента по идентификатору клиента.

+0

Спасибо, Паван, это адрес электронной почты, указанный клиентом при регистрации или во время оформления заказа? – Ashutosh

+0

выше ответ был модифицировано. Это очистит ваши вопросы –

 Смежные вопросы

  • Нет связанных вопросов^_^