Jus*_*ost 5 email plugins cakephp
我有一个正在发送电子邮件的CakePHP Shell脚本.该脚本包含在CakePHP插件(foo)中.
将电子邮件模板设置为
$this->Email->template = "foo/email_template_name";
Run Code Online (Sandbox Code Playgroud)
不起作用,电子邮件发送成功,但电子邮件只是说
Not Found: /path_to_app/app/views/elements/email/html/foo/email_template_name.ctp
Run Code Online (Sandbox Code Playgroud)
我已经验证模板名称正确并且确实存在.
次要说明:
$this->Email->sendAs = "both";
Run Code Online (Sandbox Code Playgroud)
如果模板移动到/path_to_app/app/views/elements/email/html/foo/email_template_name.ctp
它,它可以正常工作.但是,我希望尽可能多地将其作为一个自包含的电子邮件发送,包括插件本身的模板.
请发布 $this->Email 的所有代码。
查看:
$this->Email->sendAs = 'html';
Run Code Online (Sandbox Code Playgroud)
你有没有尝试过
$this->Email->template = "email_template_name";
Run Code Online (Sandbox Code Playgroud)
并将模板移动到
/path_to_app/app/views/elements/email/html/email_template_name.ctp
Run Code Online (Sandbox Code Playgroud)