【发布时间】:2011-05-16 16:06:57
【问题描述】:
我有一个正在发送电子邮件的 CakePHP Shell 脚本。该脚本包含在 CakePHP 插件 (foo) 中。
将电子邮件模板设置为
$this->Email->template = "foo/email_template_name";
不起作用,电子邮件发送成功,但是电子邮件只是说
Not Found: /path_to_app/app/views/elements/email/html/foo/email_template_name.ctp
我已验证模板名称正确且确实存在。
小笔记:
$this->Email->sendAs = "both";
如果模板移动到/path_to_app/app/views/elements/email/html/foo/email_template_name.ctp
它确实工作正常。但是,我希望尽可能多地将其作为自包含的电子邮件发送,包括插件本身中的模板。
【问题讨论】: