在Laravel 5.1 PasswordResets中,发送超过默认值的数据到消息视图


Sending more than the default data to message view on Laravel 5.1 PasswordResets

我是Laravel上的新手,想知道是否有一种方法可以将超过默认数据发送到消息视图(包含已发送的电子邮件重置密码的消息)?

它接收的默认数据仅包括令牌和用户信息。我的用户表有:id,用户名,电子邮件,密码,user_role。但我有另一个表"seller"它包含name和last_name字段当然还有连接seller和user的外键,所以我想从seller表中检索名称并将其发送到发送消息的视图中,有什么想法吗?我做过修改发送邮件的特征,但是,我被告知修改特征不是个好主意。我如何在不修改它们的情况下做到这一点?顺便说一下,我用的是laravel 5.1。

谢谢!

有一个性状叫Illuminate'Foundation'Auth'ResetsPasswords。它有一堆函数来完成这项工作。

你只需要找到你想要编辑的函数并复制到App'Http'Controllers'Auth'PasswordController中,然后按你的意愿编辑函数的内容。

通过这样做,您可以简单地用自己的自定义函数覆盖默认函数。