Quantcast
Channel: Programmierung - Shopware Community Forum
Viewing all articles
Browse latest Browse all 2871

Backend Änderung der Bestellung abfangen

$
0
0

Hallo zusammen,

mit
public static function getSubscribedEvents()
    {
        return array(
            'Shopware_Controllers_Backend_Order::saveAction' => 'RequestAusDatenbank',
            );
    }

bekomme ich das Speichern nach einer Bestellungsbearbeitung abgefangen und mit z.b.:

$request = $args->getSubject()->Request();
$parameter = $request->getParams();
$bestellnummer = $parameter['number'];

kann ich die ordernumber aus der Datenbank abfragen und damit weiter operieren.
Allerdings muss ich eine bestimmte Aktion nur dann durchführen wenn der Zahlungssatus vom Wert x in 12 (=vollständig bezahlt) geändert wird. Wie kann man so präzise einen mysql request erfassen und dann entsprechende Aktionen ausführen? Es soll nichts geändert werden an den Bestelldaten o.ä. - im Backend und an der Tabelle der Datenbank bleibt alles wie zuvor.
Wäre toll wenn da jemand Rat wüsste.

Beste Grüße
Olli


Viewing all articles
Browse latest Browse all 2871

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>