Hallo Zusammen,
auf Enlight_Controller_Action_PostDispatch_Frontend_Checkout mache ich unter anderem das folgende:
$orderResource = Manager::getResource('order');
$order = $orderResource->getOneByNumber($orderNumber); // $oderNumber ist string
$order['attribute']['attribute1'] = $eetOrderNumber; // irgendein string oder int Wert
$order->update($order['id'], $order);
Auf der letzten Linie scheitert der Update-Versuch. Wieso?
Danke im Vorab.
@rreimche schrieb:
$orderResource = Manager::getResource('order'); $order = $orderResource->getOneByNumber($orderNumber); // $oderNumber ist string $order['attribute']['attribute1'] = $eetOrderNumber; // irgendein string oder int Wert $order->update($order['id'], $order);
Auf der letzten Linie scheitert der Update-Versuch. Wieso?
Weil die letzte Zeile wohl eher so aussehen müsste:
$orderResource->update($order['id'], $order);
Achso, das habe ich übersehen