Mehrere Email-Empfänger für Bestell-Status-Email

Hallo, ändert man manuell den Bestellstatus, erscheind ein Pop-Up zum Mailversand. Leider ist es scheinbar nicht möglich mehrere Empfänger einzutragen. 

inder SW 5.2.2 kommt noch ein Fehler

 '5.1.3 Invalid address '

in der aktuellen 5.3.6 wird zwar der Fehler nicht mehr geworfen aber die Email geht nur an die 1. Emailadresse raus. Ich habe die Email-Adressen mit Komma getrennt. 

Als workaround habe ich in /engine/Shopware/Controllers/Backend/Order.php::sendMailAction() folgendes geändert:

 

        //$mail->addTo($this->Request()->getParam('to', ''));
        $addTo = explode(',',$this->Request()->getParam('to', ''));
        foreach($addTo as $add){
            $mail->addTo(trim($add));
        }

damit wird die Email an alle Empfänger versendet.

hat jemand eine elegantere Lösung? Das sollte doch eigentlich in den Core mit aufgenommen werden oder?

Mach einen Pull Request draus :wink:

https://github.com/shopware/shopware/pull/new/5.3

Oder einen Issue Eintrag: https://issues.shopware.com/

AFAIK ist das nicht als Funktion enthalten, aber ja, es wäre durchaus praktisch.

@8AW schrieb:

Mach einen Pull Request draus ;)

schon geschehen.