J'essaie de renvoyer une vue avec un message de réussite après l'enregistrement d'un utilisateur, qui contient un lien vers la page de connexion, mais le message de session n'est pas transmis avec la vue.
C'est ma registred()
méthode
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'); }
Voici la page d'affichage
@extends('frontend.layouts.main') @section('title', 'Registration successful') @section('content') <!-- Main Content --> <div id="main-content" class="site-main clearfix"> @if (Session::has('message')) <section class="popup"> <div class="popup-inner"> <div class="popup-content"> <div class="img"> <img src="assets/img/popup/popup.jpg" alt="Image"> </div> <div class="content text-center"> <p class="">{{ Session::get('message') }}</p> <h6 class="heading">REGISTRATION SUCCESSFUL!</h6> <a href="{{ route('login') }}" class="button color-2 login-submit">LOGIN TO YOUR ACCOUNT</a> </div> </div> </div> </section> @endif </div><!-- /#main-content --> @endsection
Nous pouvons utiliser l'assistant global session() au lieu de Session :
Obtenez des messages flash par frappe à partir de votre fichier lame