Magento商城接单后有个流程是发送订单详情邮件给客户,这样客户付完款后会通过该邮件看到自己订单的内容,同时也可以设置密抄该邮件给Magento店主,这是一种很好的客户体验同时也方便订单管理。但是有的Magento商城下单订单后却收不到该邮件,很多客户还会询问是怎么回事,无疑增加了额外的工作量。

如果你的Magento商城配置好后也无法正常发送订单等相关邮件,很可能的原因是跟第三方的模块有冲突,那么我们就需要找到这个模块并禁用/卸载掉。该文标题提到的Magento 1.9 Transactional Emails模板为空也是因为跟第三方模块冲突导致如下交易邮件模板为空。

enter image description here

我们需要找到一一排查到底是那个模块引起的冲突。首先到System > Configuration > Advanced > Disable modules output将怀疑的模块禁用。同时到商城根目录下的app–>etc–>modules文件夹下并找到模块对应的Namespace_Module.xml文件并将文件中的<active>true</active>改成如下 <active>false</active>。这样再刷新下Magento商城后通常问题就可以解决了。文中讲到的Transactional Emails模板为空就是因为Magento商城安装了CustomerRegistrationNotification模块引起的,按照文中禁用方法禁用后就好了。

0 人喜欢
143 人查阅

你可能对下面的文章也感兴趣...

我们经常需要在Magento的基础上做些二次开发,这样根据Magento的Fallback机制,我们需要知道具体的原始文件位置,然后修改后放在自己主题下对应位置上,这样不论Magento升级还是主题升级都能保持原有的功能,如下我们列举了常用的模板文件放置位置以方便对 Magento的二次开发。
Read More
Magento默认的URL都会包含父目录的URL,为了更好的搜索引擎优化,我们通常需要移除掉这个父目录的URL,毕竟搜索引擎允许的URL长度是有限的,今天曹晓涛就为大家讲讲这个移除Magento父目录URL的方法。
Read More

你有什么想法,说出来我们才能知道!

请填写您的姓名. 请填写有效的电子邮箱. 请输入评论内容.