sOrder->sendMail ersetzen

Hallo Zusammen, ich komme nicht weiter. Ich möchte gerne in 3.5.x die sendMail Routine durch eine eigene ersetzen. Was in meinem Plugin nicht klappt ist: $variables = Enlight()->Events()->filter(‘Shopware_Modules_Order_SendMail_FilterVariables’, $variables, array(‘subject’=>$this)); Durch was muss ich ‘subject’=>$this in meiner Plugin Methode ersetzen, so dass das $variables danach auch wieder nur die benötigten Einträge hat? Egal was ich als Subject darein schicke, da kommt Quatsch raus. Die Enlight_Hook_HookArgs $args aus der Übergabe enthält das ganze Shopware_Proxies_sOrderProxy Object. Kann mir einer dazu was sagen? Gruss Sascha

Bin selber einen Schritt weiter gekommen. $variables = Enlight()->Events()->filter(‘Shopware_Modules_Order_SendMail_FilterVariables’, $args->getArgs(), array(‘subject’=>$args->getSubject())); Ausser dass das zurückgebene Array noch eine Ebene zu viel hat. Aber das ist das Kleinere Problem.