我有一个 Laravel 5.8 应用程序,安装了默认的身份验证。我想将一个变量传递给密码重置电子邮件模板,因此问候语看起来像“你好,[用户名]”。当前的电子邮件模板如下所示:我没有在核心文件中找到可以更改此“您好!”的位置。消息的标题编辑:在我的控制器中,我像这样发送密码重置(也许变量应该放在这条线上的某个地方)$response = Password::sendResetLink($credentials, function (Message $message) { $message->subject($this->getEmailSubject()); });
1 回答
烙印99
TA贡献1829条经验 获得超13个赞
在默认的 Laravel 应用程序中,用户模型有一个CanResetPassword
带有sendPasswordResetNotification
方法的接口。此方法是在CanResetPassword
用户也使用的特征中创建的。
您可以使用自己的方法覆盖它并创建自己的ResetPasswordNotification
类。尝试从 trait 跟随它到那个类。
它看起来不像是为标记使用视图,所以应该不会太难做到。本ResetPassword
类需要接受Notifiable
,所以你应该有机会获得名在那里。
- 1 回答
- 0 关注
- 139 浏览
添加回答
举报
0/150
提交
取消