簡體   English   中英

Magento 1.9 - 將訂單管理電子郵件發送到不同的電子郵件地址

[英]Magento 1.9 - send order admin email to different email address

我的網站上有 10 個客戶群。 我會根據用戶客戶組將訂單管理員通知電子郵件發送到不同的地址。

例如。

customer_group_a接受訂單的用戶將向order1@website.com發送管理員通知。 然后來自customer_group_b的用戶接受訂單將向order2@website.com發送管理員通知

另外,如何在訂單電子郵件中獲取客戶數據? 我試試這個,但不能在email/sales/order_new.html中工作:

{{var customer.name}}

要發送給不同的人,最好是通過 system.xml 添加所需的電子郵件地址,以便能夠在您的后台編輯電子郵件,然后您需要覆蓋app/code/core/Mage/Sales/Model/Order.php以符合您的邏輯。 您感興趣的queueNewOrderEmail()函數中。

嘗試使用常量作為配置的路徑。

對於模板中的名稱,如果我的記憶好,您通常可以使用{{var order.customer_name}}{{var order.customer.name}} 函數getCustomer()getCustomerName()存在於 precited 類中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM