I'm trying to return a view with a success message after registering a user, with a link to the login page, but the session message is not passed along with the view.
This is myregistred()
method
protected function registered(Request $request, $user) { return view('frontend.pages.register-success')->with('message', 'Your registration was successful. Click the button below to login to your account'); }
This is the view page
@extends('frontend.layouts.main') @section('title', 'Registration successful') @section('content')@if (Session::has('message'))@endsection@endif
We can use the session() global helper instead of Session:
Get flash messages by keystroke from your blade file