【问题标题】:Laravel 5.1 user name in forget password email template忘记密码电子邮件模板中的 Laravel 5.1 用户名
【发布时间】:2016-02-08 22:42:30
【问题描述】:

我正在使用带有 开箱即用身份验证的 Laravel 5.1。

在发送给用户的“密码重置邮件”中,我想添加username,以便用户收到带有他/她名字的个性化邮件。

感谢任何有关如何执行此操作的指导。

【问题讨论】:

  • 我还是只知道,我们必须在views/emails/password.blde.php文件中添加一个用户名变量。

标签: php laravel authentication laravel-blade


【解决方案1】:

参考这篇 SO 帖子:Customizing password reset mail View in Laravel

是的,您可以更改电子邮件模板,该模板位于:

resources/views/emails/password.blade.php

对于自定义,将用户模型的实例传递给此视图并回显 按以下方式输出用户名:

Hello, {{$user->username}}
//And Body of Reset link goes here

【讨论】:

  • 谢谢,我试过了,但什么也没增加。难道我们不需要重写 App/Http/Controller/Auth 中的 PasswordController.php 吗?
  • 哦,谢谢@HappyCoding,它正在工作,db 中有一个不同的 name 字段名。欢呼声
  • @qammarferoz,字段名称是什么?我想用正确的字段名称更新我的答案。
  • 这是一个自定义字段名称,我们使用的是 first_name。这不是默认的。
猜你喜欢
  • 2015-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-31
  • 2021-10-09
  • 2011-02-19
  • 2017-07-23
  • 2013-03-22
相关资源
最近更新 更多