У меня есть CakePHP Shell Script, который отправляет электронное письмо.Этот сценарий содержится в плагине 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
, он работает правильно.Однако я надеялся доставить это как можно больше, чем отдельное письмо, включая шаблоны в самом плагине.