在Magento的自定义模块中发送订单确认电子邮件

时间:2013-01-29 05:11:15

标签: email customization magento-1.7

我在Magento中创建了一个自定义模块,从选择产品,注册客户和签出产品开始执行整个过程。整个过程的代码是通过该模块的indexcontroller中的代码完成的。一切都做得很好但电子邮件不会在新订单上发送。我认为Magento会自动发送有关新订单创建的电子邮件,即使该过程是以编程方式完成的。但事实并非如此。任何人都可以告诉我如何在通过自定义模块下订单时挂钩默认销售订单电子邮件并发送邮件?

我已经能够向新客户发送邮件,在保存客户后立即从这行代码创建:

$customer->sendNewAccountEmail();

有没有人知道是否有这样的代码发送新的订单电子邮件?任何帮助深表感谢。

1 个答案:

答案 0 :(得分:3)

试试这个。您需要通过订单对象使用这些方法:

$order->getSendConfirmation(null);
$order->sendNewOrderEmail();
相关问题