Email 找不到cake php邮件函数帮助程序
我在发送邮件时出错。下面我已经提到了我的代码 在控制器文件中 var$components=数组'RequestHandler','Filter','Image','Email','Captcha','RandomHelper' 然后在我的函数中我写了 $this->Email->from=$fromEmail 找不到cake php邮件函数帮助程序,email,cakephp,helpers,view-helpers,Email,Cakephp,Helpers,View Helpers,我在发送邮件时出错。下面我已经提到了我的代码 在控制器文件中 var$components=数组'RequestHandler','Filter','Image','Email','Captcha','RandomHelper' 然后在我的函数中我写了 $this->Email->from=$from $this->Email->subject = 'Approval Form: '; $this->Email->delivery = 'debug'; $this
$this->Email->subject = 'Approval Form: ';
$this->Email->delivery = 'debug';
$this->Email->template = 'adminemail';
$this->Email->sendAs = 'html';
$this->Email->send();
我不想用SMTP发送邮件。当我运行此代码时,错误是缺少帮助文件,它告诉我错误:无法找到或不存在帮助文件app/views/helpers/email.php。任何人都可以帮我电子邮件不是助手,它是1.3中的一个组件,2.0中有CakeEmail 如果不在component属性中加载帮助程序,请使用public$helpers=array'MyHelper' 在$Helpers属性中加载的Helper没有Helper后缀
看起来您不知道什么是MVC,也不知道帮助程序和组件之间的区别。我建议您阅读有关MVC和CakePHPs的不同部分,例如组件和助手之间的区别以及行为。电子邮件不是助手,它是1.3中的一个组件,2.0中有CakeEmail 如果不在component属性中加载帮助程序,请使用public$helpers=array'MyHelper' 在$Helpers属性中加载的Helper没有Helper后缀
看起来您不知道什么是MVC,也不知道帮助程序和组件之间的区别。我建议您阅读有关MVC和CakePHPs的不同部分,例如组件和助手之间的区别以及行为。如果您使用此版本的CakePHP,请参阅CakePHP 2.x文档或CakePHP 1.3文档 CakeEmail从来都不是一个助手 它们允许您将部分逻辑外部化,以便在其他地方重用它
在中,还可以用于经常使用的元素。如果使用此版本的CakePHP,请参阅CakePHP 2.x文档或CakePHP 1.3文档 CakeEmail从来都不是一个助手 它们允许您将部分逻辑外部化,以便在其他地方重用它
在中,还可以用于经常使用的元素。嘿,我终于解决了这个错误。。这是因为我写了$helpers=array'RequestHandler','Filter','Image','Email','Captcha','RandomHelper';嘿,我终于解决了那个错误。。这是因为我写了$helpers=array'RequestHandler','Filter','Image','Email','Captcha','RandomHelper';