Laravel 5.2 redirect back with success message

前端 未结 9 2195
忘掉有多难
忘掉有多难 2020-12-13 01:50

I\'m trying to get a success message back to my home page on laravel.

return redirect()->back()->withSuccess(\'IT WORKS!\');

For some

9条回答
  •  难免孤独
    2020-12-13 02:29

    You should remove web middleware from routes.php. Adding web middleware manually causes session and request related problems in Laravel 5.2.27 and higher.

    If it didn't help (still, keep routes.php without web middleware), you can try little bit different approach:

    return redirect()->back()->with('message', 'IT WORKS!');
    

    Displaying message if it exists:

    @if(session()->has('message'))
        
    {{ session()->get('message') }}
    @endif

提交回复
热议问题