Ich versuche, die letzte Bestell-ID für eine Bestellung abzurufen, damit ich automatisch eine Rechnung und einen Versand erstellen kann, aber ich kann anscheinend nicht die richtige Bestell-ID laden, um die Aktion auszuführen ...
Hier ist, wie ich versuche, die orderId Observer.php zu laden
$order = Mage::getModel('sales/order')->load($orderid);
$orderIncrementId = $order->getIncrementId();
Wenn die orderId nicht vorhanden ist, wird eine Ausnahme ausgelöst
$order = Mage::getModel('sales/order')
->loadByIncrementId($orderIncrementId);
if (!$order->getId()) {
Mage::throwException("Order does not exist, for the Shipment process to complete");
}
Das Problem ist, wenn ich eine statische Reihenfolge übergebe, wird keine Ausnahme ausgelöst
$orderIncrementId = '1100000023-4';
Aber wenn ich versuche, es über das Modell zu laden, kann ich es nicht
Kann mir jemand zeigen, wie man die Bestell-ID für eine Bestellung erhält?
sales_order_invoice_register
für den Observer