magento
заказы
Поиск…
Получить заказ по ID
$orderid = 12345;
$order = Mage::getModel('sales/order')->load($orderid);
Вышеприведенный код примерно аналогичен следующему SQL-запросу.
select * from sales_flat_order where entity_id=12345;
Получить заказ с помощью Идентификатора приращения
$incrementid = 100000000;
$order = Mage::getModel('sales/order')->loadByIncrementId($incrementid);
Вышеприведенный код примерно аналогичен следующему SQL-запросу.
select * from sales_flat_order where increment_id=100000000;
increment_id
является идентификатором заказа клиента, тогда как entity_id
является идентификатором уровня базы данных для заказа.
Добавить комментарий в историю заказов
Вы можете добавить комментарий и статус к заказу. Получить заказ:
$orderid = 12345;
$order = Mage::getModel('sales/order')->load($orderid);
И добавьте комментарий:
//$isNotify means you want to notify customer or not.
$order->addStatusToHistory($status, $message, $isNotify);
$order->save()
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow