laravel flash message code example
Example 1: laravel flash message
@if ($message = Session::get('success'))<div class="alert alert-success alert-block"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>{{ $message }}</strong></div>@endif@if ($message = Session::get('error'))<div class="alert alert-danger alert-block"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>{{ $message }}</strong></div>@endif@if ($message = Session::get('warning'))<div class="alert alert-warning alert-block"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>{{ $message }}</strong></div>@endif@if ($message = Session::get('info'))<div class="alert alert-info alert-block"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>{{ $message }}</strong></div>@endif@if ($errors->any())<div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert">×</button> Please check the form below for errors</div>@endif
Example 2: session flash
session()->flash('key', 'value');
Example 3: how to use flash message in laravel
Session::flash('message', 'This is a message!');
Session::flash('alert-class', 'alert-danger');
Example 4: laravel flash message
public function create(Request $request){ return redirect()->route('home') ->with('error','You have no permission for this page!');}
Example 5: laravel flash message
public function create(Request $request){ $this->validate($request,[ 'title' => 'required', 'details' => 'required' ]); $items = Item::create($request->all()); return back()->with('success','Item created successfully!');}
Example 6: laravel flash message
<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Styles --> <link href="/css/app.css" rel="stylesheet"></head><body> <div id="app"> @include('flash-message') @yield('content') </div> <!-- Scripts --> <script src="/js/app.js"></script></body></html>