2010-09-10 115 views
3

我一直在试图从我的Magento模块发送一封电子邮件,但由于某种原因,我不能得到的模板的工作:Magento电子邮件模板位置?

模板设置如下:

$emailTemplate = Mage::getModel('core/email_template')->loadDefault('application_status_email'); 

页眉和所有正在发送正确。

我在应用程序/区域/ EN_US /模板/电子邮件创建了一个名为application_status_email.html文件和管理面板上所选择的语言为英语(美国)。思考?

模板本身只包含:

<div> 
Message: 
{{var message}} 
</div> 

但由于某些原因我的电子邮件都没有什么内容发送。我还有一个模块发送电子邮件,而是从前端至极正常工作,与位于同一文件夹中的模板......

回答

5

记住您的电子邮件模板添加到配置文件:

<global> 
    <template> 
    <email>                 
     <application_status_email> 
     <label>Application Status Message</label> 
     <file>application_status_email.html</file> 
     <type>html</type> 
     </application_status_email> 
    </email> 
    </template> 
</global> 

希望这有帮助!

谢谢, 乔

+0

哎,关当然,我还是不习惯woth Magento的XML文件。谢谢。 – Rakward 2010-09-13 06:46:40