Hallo,
Folgender Code:
$ShopwareOrder = $this-\>Manager-\>getRepository( 'Shopware\Models\Order\Order' )-\>findOneBy( array('number' =\> $Order['shoporder\_order\_nr']) ); $ShopwareOrder-\>setOrderStatus( 4 ); $this-\>Manager-\>persist( $ShopwareOrder ); $this-\>Manager-\>flush();
funktioniert nicht, dh. der neue Bestellstatus wird nicht gespeichert, ich erhalte aber auch keine Fehlermeldung, weder in den Serverlogs noch in den Shopware-Logs. Lediglich ein Hinweis darauf, dass getRepository() depreceated ist. Die Variable $Shopwareorder wird korrekt belegt, dh. mit einem Objekt des Typs Shopware\Models\Order\Order. Hat jemand eine Idee, wo das Problem liegen könnte?
Grüße