【问题标题】:Send A Second Email to a Third Party on Checkout with Magento使用 Magento 结帐时向第三方发送第二封电子邮件
【发布时间】:2011-01-05 17:47:13
【问题描述】:

我遇到了一个问题:

我正在配置magento商店,当客户购买东西时,会向他发送一封电子邮件,但我需要的是:在这封电子邮件之外,必须将另一封具有不同模板的电子邮件发送给另一个人,其中包含购买。这个怎么配置?

谢谢

【问题讨论】:

    标签: email magento e-commerce checkout


    【解决方案1】:

    您可以配置仅使用相同模板发送的订单数据。 要做到这一点 - 转到系统 -> 配置 -> 销售 -> 销售电子邮件 -> 订单并填写“发送订单电子邮件副本至”和“发送订单电子邮件副本方法”字段。

    但是,您可以编程 Magento 使用不同的 模板发送电子邮件。要实现它,您必须开发您的自定义扩展,它将:

    • a) 在上述系统 -> 配置 -> 销售 -> 销售电子邮件 -> 订单中添加必要的字段(选择不同模板的能力)
    • b) 重载 Mage_Sales_Model_Order->sendNewOrderEmail() 方法以使用不同的模板向第三方发送电子邮件

    【讨论】:

    • 哼,真是个坏消息。不过没关系,我会开发一些东西来发送这封电子邮件,谢谢。
    【解决方案2】:

    我所做的是:

    我在 c# 中开发了一个接收 OrderId 的网络服务,并将电子邮件发送给我想要的人。我在magento的成功方法中使用ajax调用这个webservice。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-29
      • 1970-01-01
      • 2014-04-21
      • 2020-07-01
      • 1970-01-01
      相关资源
      最近更新 更多