Wir möchten in einem Shop nach Order Status Wechsel auf „Bearbeitung“ (in der Administration) keine E-Mail versenden.
Hat jemand einen Tipp, wo ich da ansetzen kann?
Wir möchten in einem Shop nach Order Status Wechsel auf „Bearbeitung“ (in der Administration) keine E-Mail versenden.
Hat jemand einen Tipp, wo ich da ansetzen kann?
Achtung, Core-Hack.
Wir warten dann auf das Update durch Shopware, in dem eine komfortable Lösung per Anwählen in der Admin-Konfiguration vorhanden ist. Das ist eine wichtige Funktion, der Shop behelligt die Kunden mit den ganzen E-Mails ; )
shopware/vendor/shopware/core/Checkout/Order/SalesChannel/OrderService.php:182
**if ($technicalName != 'order.state.in\_progress') {** $mailTemplate = $this-\>getMailTemplate($context, $technicalName, $order); if ($mailTemplate !== null) { $this-\>sendMail( $context, $mailTemplate, $order, $mediaIds, $documentIds, $toPlace, $fromPlace ); } **}**
Sollte im nächsten Update auch enthalten sein.