我为海关模块建立了电子邮件模板,将文件放在<编码>app/ locale/en_US/template/email,并在我的模块XML文档中加以配置。 现在,我想通过密码在控制器中检索这一模板。 我已尝试:
$emailTemplate = Mage::getModel( core/email_template )->loadByCode( custom_template );
但它退回了<代码>NUL电子邮箱模板。 我的模块电子邮件模板集:
<global>
<template>
<email>
<custom_template>
<label>Some custom email template</label>
<file>custom_template.html</file>
<type>html</type>
</custom_template>
</email>
</template>
</global>
我失踪了什么?
** 本文件迟交。
I have found this 代码,但行文
$template_collection = Mage::getResourceSingleton( core/email_template_collection );
回收的只是空洞。 我试图研究Magento的行政管理来源,并发现。 Mage_Adminhtml_Block_System_Email_Template_Grid
which also use the same line to have a Collection and, 显然, it work for Magento, but not with my Code. 为什么?