我想让magento仅将订单电子邮件发送给管理员,而不是发送给客户,因为客户从其他系统收到电子邮件。magento如何将订单电子邮件仅发送给管理员(不是客户)
可以将订单邮件发送给客户或客户和管理员,但似乎不可能将邮件仅发送给管理员。
如果有人知道如何去做,我会非常感激。
最好的问候nico
我想让magento仅将订单电子邮件发送给管理员,而不是发送给客户,因为客户从其他系统收到电子邮件。magento如何将订单电子邮件仅发送给管理员(不是客户)
可以将订单邮件发送给客户或客户和管理员,但似乎不可能将邮件仅发送给管理员。
如果有人知道如何去做,我会非常感激。
最好的问候nico
好消息:这很容易。坏消息:你不能在界面上制作,你只能编程。
重载Mage_Sales_Model_Order-> sendNewOrderEmail()中的电子邮件发送,从那里删除发送给客户。
非常感谢!
我刚刚说出这个区域,它的工作原理。
/* $ SENDTO =阵列( 阵列( '电子邮件'=> $这 - > getCustomerEmail(), '名称'=> $ CUSTOMERNAME ) ); */
if ($copyTo && $copyMethod == 'copy') {
foreach ($copyTo as $email) {
$sendTo[] = array(
'email' => $email,
'name' => null
);
}
}
既然你有一个解决方案现在请点击旁打勾安德烈的帖子显示其他读者,他是正确的答案。 – clockworkgeek 2011-01-12 11:06:59