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