Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 向Laravel 5.1 PasswordResets上的消息视图发送超过默认值的数据_Php_Mysql_Laravel_Laravel 5.1 - Fatal编程技术网

Php 向Laravel 5.1 PasswordResets上的消息视图发送超过默认值的数据

Php 向Laravel 5.1 PasswordResets上的消息视图发送超过默认值的数据,php,mysql,laravel,laravel-5.1,Php,Mysql,Laravel,Laravel 5.1,我是Laravel的新手,想知道是否有一种方法可以将超过默认值的数据发送到消息视图(包含重置密码的已发送电子邮件的消息的视图) 它接收的默认数据仅包括令牌和用户信息。我的用户表有:id、用户名、电子邮件、密码、用户角色。但是我有另一个表“seller”,它包含name和last_name字段,当然还有连接seller和user的外键,所以,我也想从seller表中检索名称并将其发送到发送消息的视图,有什么想法吗?我已经修改了发送电子邮件的特征,但是,有人告诉我改变性格不是个好主意。我如何在不修改

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

它接收的默认数据仅包括令牌和用户信息。我的用户表有:id、用户名、电子邮件、密码、用户角色。但是我有另一个表“seller”,它包含name和last_name字段,当然还有连接seller和user的外键,所以,我也想从seller表中检索名称并将其发送到发送消息的视图,有什么想法吗?我已经修改了发送电子邮件的特征,但是,有人告诉我改变性格不是个好主意。我如何在不修改它们的情况下做到这一点?顺便说一下,我使用的是Laravel5.1


谢谢

有一个特性称为
illumb\Foundation\Auth\ResetsPasswords
。它有一系列的功能来完成这项工作

您只需在
App\Http\Controllers\Auth\PasswordController
中找到要编辑并复制的函数,然后根据需要编辑函数的内容


通过这样做,您只需通过自己的自定义函数超越默认函数。

谢谢您的回答。在这个特性上有一个名为postmail的函数,但我不知道它从哪里获取并发送整个用户,我认为完成任务的文件是一个位于illumb\Auth\Passwords上的文件,名为“PasswordBroker”,方法为“sendResetLink”和“emailResetLink”,但这就是类,我将无法从PasswordController重写该方法,或者我会吗?