Laravel Mail重定向,忽略消息

时间:2015-04-14 11:27:58

标签: php laravel

我正在使用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

知道我可能做错了什么吗?谢谢!

WORKING

我使用以下

开始工作
@if (!empty( Session::get('success') ))
    {{ Session::get('success') }}
@endif

我的控制器

return redirect('/')->with('success', 'Uw contact aanvraag is verzonden');

1 个答案:

答案 0 :(得分:0)

Laravel文档中的说明http://laravel.com/docs/5.0/mail#basic-usage

  

注意:$ message变量始终传递给电子邮件视图,并允许   内联嵌入附件。所以,最好避免通过   视图有效负载中的消息变量。

将“消息”更改为其他内容,它应该有效。