我正在使用Laravel Mail功能和 重定向消息,但它没有捕获消息
这是我的控制器
public function send(ContactFormRequest $request)
{
\Mail::send('emails.contact',
array(
'name' => $request->get('name'),
'email' => $request->get('email'),
'msg' => $request->get('msg')
), function ($body) {
$body->to(env('ADMIN_EMAIL'), env('ADMIN_NAME'))->subject('Sap Contactformulier');
});
return redirect('/')->with('message', 'Uw aanvraag is verzonden');
}
这是我的观点,我试图捕捉消息
@if(Session::has('message'))
<div class="alert alert-success" id="message">{{ Session::get('message') }}</div>
@endif
知道我可能做错了什么吗?谢谢!
我使用以下
开始工作@if (!empty( Session::get('success') ))
{{ Session::get('success') }}
@endif
我的控制器
return redirect('/')->with('success', 'Uw contact aanvraag is verzonden');
答案 0 :(得分:0)
Laravel文档中的说明http://laravel.com/docs/5.0/mail#basic-usage
注意:$ message变量始终传递给电子邮件视图,并允许 内联嵌入附件。所以,最好避免通过 视图有效负载中的消息变量。
将“消息”更改为其他内容,它应该有效。