ich versuche ein Plugin zu schreiben welches beim Email-Versand eingreift. Hierfür habe ich mich einen Listener an das Event ‚Shopware_Modules_Order_SendMail_Send‘ gehängt.
Mein Code wird auch ausgeführt, nur schaffe ich es nicht, den Versand der Originalmail zu unterbinden. In der Dokus steht "Return null if you want Shopware to proceed; return anything else to stop Shopware from proceeding.
Egal was ich zurück liefere in meiner Funktion, die Originale Mail wird versendet.
Kann mir jemand weiterhelfen was ich falsch mache?
lt. Source sollte die Mail immer versendet werden, bis ein Eventlistener irgendwas zurück gibt. Sehe da so ad hoc keinen Fehler, kannst du deinen Code eben zeigen?