找导师发邮件模板
各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢
用Magento的Email模板机制发邮件
用Magento的Email模板机制发邮件
Magento的Mage::getModel(core/email_template)模型可用来发信。步骤I.
在你的模块的etc/的根标签下添加代码
Xml代码
1.
2.
3.
4. 1
5. {email模板标签名}
----------------精选公文范文----------------
1
---------------------------------精选公文范文--------------------------
6. {限定名n}>
7. 限定名>
8.
9.
10.
11.
12.
13. {任何标识性名}
14. {email模板html文件名}
15. html
16. {email模板标签名>
17.
18.
----------------精选公文范文----------------
2
---------------------------------精选公文范文--------------------------
19.
a).在global/template/email下定义新的email模板标签,模板文件名。模板文件名类似CMS页,要放到app/locale/{当前语种}/template/email目录或子目录下
b). default/下限定名1...限定名N围绕的template引用global下定义的email模板
限定名1...限定名N表示标签可以嵌套一层或多层用于与其他default下标签区分。
一个例如下:
Xml代码
1.
2.
3.
4. 1
5. customer_email_service_template
6.
7.
----------------精选公文范文----------------
3
---------------------------------精选公文范文--------------------------
8.
9.
10.
11.
12.
13. Customer Services Request
14. customer_
15. html
16.
17.
18.
19.
步骤II.
----------------精选公文范文----------------
4
---------------------------------精选公文范文--------------------------
创建customer_放到app/locale/{当前语种}/template/email目录下(内容省略).
步骤III. 代码调用例
Php代码
1. /* @var $translate Mage_Core_Model_Translate */
2. $translate = Mage::getSingleton(core/translate);
3. $translate->setTranslateInline(false);
4.
5. $storeId = Mage::app()->getStore()->getId();
6. $template Mage::getStoreConfig(customer_email/services_request/template, $storeId);
7. $recipient = array(
8. name => Baby,
9. email => @
10.);
----------------精选公文范文----------------
5
=
---------------------------------精选公文范文--------------------------
11.$sender = array(
12. name => Koda Guo,
13. email => @
14.); 15.
16.$mailTemplate = Mage::getModel(core/email_template);
17.$mailTemplate->setDesignConfig(array(area=>frontend, store=>$storeId))
18. ->sendTransactional(
19. $template,
20. $sender,
21. $recipient,
22. $recipient,
23. array( // parameters to email
24. param1=> abc,
----------------精选公文范文----------------
6
---------------------------------精选公文范文--------------------------
25. param2=> def,
26. param3=> ghi
27. )
28. );
29. $translate->setTranslateInline(true);
使用Magento模板机制,一旦定义了新的模板,就可以在后台
System->Transactional Mail处定制该模板,从而方便维护.
各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢
----------------精选公文范文----------------
7
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务