Php 无法将数据发送到我的自定义密码重置刀片服务器laravel
我刚刚将我的Php 无法将数据发送到我的自定义密码重置刀片服务器laravel,php,laravel,laravel-5.4,Php,Laravel,Laravel 5.4,我刚刚将我的重置密码默认模板替换为重置密码的自定义模板 以下是我所做的工作(我使用的是Laravel 5.4): 在vendor/laravel/framework/src/illumb/Auth/Notifications/ResetPassword.phpchanged函数中,现在看起来如下所示: 我已成功发送电子邮件 但是,当我试图访问资源/视图/供应商/通知/email.blade.php中的{{$token}}时,它会给出以下错误 我尝试发送数据的方式是: public funct
重置密码
默认模板替换为重置密码
的自定义模板
以下是我所做的工作(我使用的是Laravel 5.4):
vendor/laravel/framework/src/illumb/Auth/Notifications/ResetPassword.php
changed函数中,现在看起来如下所示:资源/视图/供应商/通知/email.blade.php
中的{{$token}}
时,它会给出以下错误
我尝试发送数据的方式是:
public function toMail($notifiable) {
return (new MailMessage)->with('token', $this->token);
}
在这个类中,vendor/laravel/framework/src/illumb/Auth/Notifications/ResetPassword.php
$token
是公共的,并在构造函数中分配
问题:如何将$token
发送到资源/视图/供应商/通知/email.blade.php
请帮我提前谢谢 您可以尝试以下操作:
public function toMail($notifiable) {
return (new MailMessage)->with('token'=>$this->token);
}
我可以在没有$token
的情况下发送电子邮件,如果我在blade{{{$token}}
中发送电子邮件,我将收到错误。不要修改供应商目录中的文件,只需在项目代码中重写它们,并使用重写的文件。
public function toMail($notifiable) {
return (new MailMessage)->with('token'=>$this->token);
}