Каков наилучший способ определить, является ли клиент, который только что разместил заказ, новый или повторный?Запрос, если клиент является новым или повторным на странице успеха
На успех странице, я могу получить объект заказа через:
$order = Mage::getModel('sales/order')->
loadByIncrementId(Mage::getSingleton('checkout/session')->
getLastRealOrderId());
Не зная многое о методах полезности Magento, рядом шаг может быть, чтобы получить объект клиента и проверить, если общее количество или заказы> 1 ?
Если возможно, укажите фактический код в своем решении.
Спасибо.
Отлично! Сейчас я собираюсь протестировать сервер dev. Спасибо – Micor
Нужно ли нам разветвляться для гостей/зарегистрироваться/зарегистрироваться и войти? Не будет ли это возвращать все заказы по электронной почте независимо от статуса клиента: $ orderCollection = Mage :: getModel ('sales/order') -> getCollection(); $ OrderCollection-> addFieldToFilter ('customer_email', '[email protected]'); – Micor
Извините, я не понимаю вашу точку зрения. Если этот ответ поможет вам, пожалуйста, поддержите меня. –