magento
Order
Sök…
Få beställning med ID
$orderid = 12345;
$order = Mage::getModel('sales/order')->load($orderid);
Ovanstående kod är ungefär analog med följande SQL-fråga.
select * from sales_flat_order where entity_id=12345;
Få beställning med öknings-ID
$incrementid = 100000000;
$order = Mage::getModel('sales/order')->loadByIncrementId($incrementid);
Ovanstående kod är ungefär analog med följande SQL-fråga.
select * from sales_flat_order where increment_id=100000000;
increment_id
är den kund som står inför orderidentifieraren, medan entity_id
är databasnivåidentifieraren för beställningen.
Lägg till kommentar i orderhistoriken
Du kan lägga till kommentar och status på beställningen. Få beställning:
$orderid = 12345;
$order = Mage::getModel('sales/order')->load($orderid);
Och lägg till kommentar:
//$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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow