From 171c9ce069904263803d5b60d68efa82d7269820 Mon Sep 17 00:00:00 2001 From: Alexey Arendarenko Date: Thu, 20 Jun 2019 14:27:03 +0300 Subject: [PATCH 1/3] Fix issue with incorrect payment translation in sales emails add setStore method before generation email template variables --- .../Magento/Sales/Model/Order/Creditmemo/Sender/EmailSender.php | 2 ++ .../Sales/Model/Order/Email/Sender/CreditmemoCommentSender.php | 2 ++ .../Magento/Sales/Model/Order/Email/Sender/CreditmemoSender.php | 1 + .../Sales/Model/Order/Email/Sender/InvoiceCommentSender.php | 2 ++ .../Magento/Sales/Model/Order/Email/Sender/InvoiceSender.php | 1 + .../Sales/Model/Order/Email/Sender/OrderCommentSender.php | 2 ++ .../Sales/Model/Order/Email/Sender/ShipmentCommentSender.php | 2 ++ .../Magento/Sales/Model/Order/Email/Sender/ShipmentSender.php | 1 + .../Magento/Sales/Model/Order/Invoice/Sender/EmailSender.php | 2 ++ .../Magento/Sales/Model/Order/Shipment/Sender/EmailSender.php | 2 ++ 10 files changed, 17 insertions(+) diff --git a/app/code/Magento/Sales/Model/Order/Creditmemo/Sender/EmailSender.php b/app/code/Magento/Sales/Model/Order/Creditmemo/Sender/EmailSender.php index 3d2c13cbaaaa9..93c8ed00f9daa 100644 --- a/app/code/Magento/Sales/Model/Order/Creditmemo/Sender/EmailSender.php +++ b/app/code/Magento/Sales/Model/Order/Creditmemo/Sender/EmailSender.php @@ -100,6 +100,8 @@ public function send( $creditmemo->setSendEmail($this->identityContainer->isEnabled()); if (!$this->globalConfig->getValue('sales_email/general/async_sending') || $forceSyncMode) { + $this->identityContainer->setStore($order->getStore()); + $transport = [ 'order' => $order, 'creditmemo' => $creditmemo, diff --git a/app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoCommentSender.php b/app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoCommentSender.php index ce72f0fee7786..09360d0685cf3 100644 --- a/app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoCommentSender.php +++ b/app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoCommentSender.php @@ -63,6 +63,8 @@ public function __construct( public function send(Creditmemo $creditmemo, $notify = true, $comment = '') { $order = $creditmemo->getOrder(); + $this->identityContainer->setStore($order->getStore()); + $transport = [ 'order' => $order, 'creditmemo' => $creditmemo, diff --git a/app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoSender.php b/app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoSender.php index be7fa8296a264..51aadc1cdbc78 100644 --- a/app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoSender.php +++ b/app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoSender.php @@ -104,6 +104,7 @@ public function send(Creditmemo $creditmemo, $forceSyncMode = false) if (!$this->globalConfig->getValue('sales_email/general/async_sending') || $forceSyncMode) { $order = $creditmemo->getOrder(); + $this->identityContainer->setStore($order->getStore()); $transport = [ 'order' => $order, diff --git a/app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceCommentSender.php b/app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceCommentSender.php index 62d13eb8ce681..32855f78c1571 100644 --- a/app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceCommentSender.php +++ b/app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceCommentSender.php @@ -63,6 +63,8 @@ public function __construct( public function send(Invoice $invoice, $notify = true, $comment = '') { $order = $invoice->getOrder(); + $this->identityContainer->setStore($order->getStore()); + $transport = [ 'order' => $order, 'invoice' => $invoice, diff --git a/app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceSender.php b/app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceSender.php index bd67de7322a62..17e3938b4bab8 100644 --- a/app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceSender.php +++ b/app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceSender.php @@ -104,6 +104,7 @@ public function send(Invoice $invoice, $forceSyncMode = false) if (!$this->globalConfig->getValue('sales_email/general/async_sending') || $forceSyncMode) { $order = $invoice->getOrder(); + $this->identityContainer->setStore($order->getStore()); $transport = [ 'order' => $order, diff --git a/app/code/Magento/Sales/Model/Order/Email/Sender/OrderCommentSender.php b/app/code/Magento/Sales/Model/Order/Email/Sender/OrderCommentSender.php index 98cb9304a494b..e162e01bd7555 100644 --- a/app/code/Magento/Sales/Model/Order/Email/Sender/OrderCommentSender.php +++ b/app/code/Magento/Sales/Model/Order/Email/Sender/OrderCommentSender.php @@ -61,6 +61,8 @@ public function __construct( */ public function send(Order $order, $notify = true, $comment = '') { + $this->identityContainer->setStore($order->getStore()); + $transport = [ 'order' => $order, 'comment' => $comment, diff --git a/app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentCommentSender.php b/app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentCommentSender.php index 664f8ec9fc7e5..b0b4907b96e70 100644 --- a/app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentCommentSender.php +++ b/app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentCommentSender.php @@ -63,6 +63,8 @@ public function __construct( public function send(Shipment $shipment, $notify = true, $comment = '') { $order = $shipment->getOrder(); + $this->identityContainer->setStore($order->getStore()); + $transport = [ 'order' => $order, 'shipment' => $shipment, diff --git a/app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentSender.php b/app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentSender.php index 2b10d25b87a04..4d33cca4c707f 100644 --- a/app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentSender.php +++ b/app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentSender.php @@ -104,6 +104,7 @@ public function send(Shipment $shipment, $forceSyncMode = false) if (!$this->globalConfig->getValue('sales_email/general/async_sending') || $forceSyncMode) { $order = $shipment->getOrder(); + $this->identityContainer->setStore($order->getStore()); $transport = [ 'order' => $order, diff --git a/app/code/Magento/Sales/Model/Order/Invoice/Sender/EmailSender.php b/app/code/Magento/Sales/Model/Order/Invoice/Sender/EmailSender.php index 5ae3306ddf75b..004f36c277028 100644 --- a/app/code/Magento/Sales/Model/Order/Invoice/Sender/EmailSender.php +++ b/app/code/Magento/Sales/Model/Order/Invoice/Sender/EmailSender.php @@ -100,6 +100,8 @@ public function send( $invoice->setSendEmail($this->identityContainer->isEnabled()); if (!$this->globalConfig->getValue('sales_email/general/async_sending') || $forceSyncMode) { + $this->identityContainer->setStore($order->getStore()); + $transport = [ 'order' => $order, 'invoice' => $invoice, diff --git a/app/code/Magento/Sales/Model/Order/Shipment/Sender/EmailSender.php b/app/code/Magento/Sales/Model/Order/Shipment/Sender/EmailSender.php index 3657f84d4445d..1d4418c50047d 100644 --- a/app/code/Magento/Sales/Model/Order/Shipment/Sender/EmailSender.php +++ b/app/code/Magento/Sales/Model/Order/Shipment/Sender/EmailSender.php @@ -100,6 +100,8 @@ public function send( $shipment->setSendEmail($this->identityContainer->isEnabled()); if (!$this->globalConfig->getValue('sales_email/general/async_sending') || $forceSyncMode) { + $this->identityContainer->setStore($order->getStore()); + $transport = [ 'order' => $order, 'shipment' => $shipment, From c2c2fd57beb0d6a9cbc044f48b770f0f6d48e194 Mon Sep 17 00:00:00 2001 From: Kazim Noorani Date: Sat, 29 Jun 2019 16:52:13 +0530 Subject: [PATCH 2/3] Removed editor from phone and zipcode --- .../view/adminhtml/ui_component/customer_listing.xml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/app/code/Magento/Customer/view/adminhtml/ui_component/customer_listing.xml b/app/code/Magento/Customer/view/adminhtml/ui_component/customer_listing.xml index 0e6f31a90243f..a5f1f00e2b655 100644 --- a/app/code/Magento/Customer/view/adminhtml/ui_component/customer_listing.xml +++ b/app/code/Magento/Customer/view/adminhtml/ui_component/customer_listing.xml @@ -157,18 +157,12 @@ text - - text - text - - text - From e2e901061600c0fc46a1359dff4c801aa8d22f94 Mon Sep 17 00:00:00 2001 From: Kazim Noorani Date: Tue, 2 Jul 2019 10:23:04 +0530 Subject: [PATCH 3/3] Removed editors from all dependable customer billing address fields --- .../ui_component/customer_listing.xml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/app/code/Magento/Customer/view/adminhtml/ui_component/customer_listing.xml b/app/code/Magento/Customer/view/adminhtml/ui_component/customer_listing.xml index a5f1f00e2b655..29f68966777ee 100644 --- a/app/code/Magento/Customer/view/adminhtml/ui_component/customer_listing.xml +++ b/app/code/Magento/Customer/view/adminhtml/ui_component/customer_listing.xml @@ -263,9 +263,6 @@ text - - text - false @@ -273,9 +270,6 @@ text - - text - false @@ -283,9 +277,6 @@ text - - text - false @@ -293,9 +284,6 @@ text - - text - false @@ -303,9 +291,6 @@ text - - text - false @@ -313,9 +298,6 @@ text - - text - false