How to create Laravel Flash Messages

Laravel flash messages are a convenient way to display one-time notifications to the user after a form submission or other action. Here’s how to create flash messages in Laravel:

In your controller or route closure, use the session helper function to store a message in the session data. For example:

session()->flash('message', 'Your form was successfully submitted!');

In your view file, use the session helper function to display the flash message. You can use an if statement to check if the message exists in the session data before displaying it. For example:

@if (session('message'))
    <div class="alert alert-success">{{ session('message') }}</div>
@endif

Optionally, you can use the flash method of the Session facade to store a flash message in the session data. This method accepts the key of the message as the first argument and the value as the second argument. For example:

Session::flash('message', 'Your form was successfully submitted!');

By following these steps, you can easily create and display flash messages in Laravel to provide one-time notifications to the user.

 

 

Ajith Jojo Joseph

Hire Me for Freelancing $30/Hour ,
Contact via email : [email protected]

Share with your friends:

Comments are closed.

How To Generate A PDF from HTML in Laravel 11

Hello , I was trying to generate a PDF payment receipt for my SAAS application and when i search for […]

June 22, 2024

How to create Laravel Flash Messages

Laravel flash messages are a convenient way to display one-time notifications to the user after a form submission or other […]

December 22, 2022

How to make Custom Artisan Command in Laravel

Custom Artisan commands are a useful feature of Laravel that allow you to define your own command-line commands for tasks […]

December 22, 2022

Tips for Laravel migrations

Laravel migrations are a powerful tool for managing and modifying your database schema in a structured and organized way. Here […]

December 22, 2022

Digital Marketing Toolkit

Get Free Access to Digital Marketing Toolkit. You can use all our tools without any limits

Get Free Access Now