在Laravel 5.3 mailable视图中使用表单请求数据

时间:2016-09-13 22:56:37

标签: php laravel laravel-5.3

环顾四周,我无法找到有关如何执行此操作的更多信息。大量相同的例子只是解释了可邮寄类的基本实现,但就是这样。

我正在从联系表单发送电子邮件,并设置了一条路线,用于测试我的表单发布到:

alias showm='git showm'
__git_complete showm _git_show

然后我将我的mailable类作为测试字符串传递给:

Route::post('/sendmail', function() {    
    Mail::to("my email.com")->send(new MyTestMail());
});

我希望从联系人那里访问我的帖子值,并在电子邮件视图中使用它们。

1 个答案:

答案 0 :(得分:3)

您可以尝试将所需数据传递给该mailable的构造函数。

public $postdata;

public function __construct($data)
{
    $this->postdata = $data;
}

现在,'postdata'将可供您查看。

Mail::to("my email.com")->send(new MyTestMail($request->all()))