Modal -> setWert()

Hallo, kann mir jemand sagen, warum der Wert nicht in die DB geschrieben wird: $sOrders = Shopware()-\>Models()-\>getRepository('Shopware\Models\Order\Order')-\>findOneBy(array('number' =\> '20004')); $sOrders-\>setInternalComment('7'); $sOrders ist gefüllt mit dem Satz. Wo liegt mein Fehler? Danke

Hi, du musst danach noch einen Flush() ausführen: Shopware()-\>Models()-\>flush();

Hallo ottscho, probiers mal hiermit: function setInternalcomment($Ordernumber, $InternalComment) { $sOrders = Shopware()-\>Models()-\>getRepository("Shopware\\Models\\Order\\Order")-\>findOneBy(array('number' =\> $Ordernumber)); $sOrders-\>setInternalComment($InternalComment); Shopware()-\>Models()-\>persist($sOrders); Shopware()-\>Models()-\>flush(); return true; }

danke euch beiden :wink: