2016-11-17 3 views
0

Ich möchte einen Bildschirm blinken, wenn ein Benutzer registriert.Registrieren Flash-Nachricht in Laravel 5.3 zur Verfügung gestellt Auth

Jetzt weiß ich, das ist machbar mit einer Flash-Sitzung, die kurz vor der Weiterleitung sein sollte. Allerdings kann ich die Umleitung zu meiner Seite nicht finden, wenn sich der Benutzer registriert, ich kann nur den Ort ändern, an den eine Variable weitergeleitet wird. Wo sollte ich meinen Flash-Sitzungscode ablegen?

Ich habe versucht, den Flash innerhalb der create-Funktion zu setzen, aber das scheint auch nicht zu funktionieren;

geschützte Funktion erstellen (array $ data)

{ 
    Session::flash('success', 'User successfully created.'); 
    return User::create([ 
     'name' => $data['name'], 
     'lastname' => $data['lastname'], 
     'company' => $data['company'], 
     'email' => $data['email'], 
     'password' => bcrypt($data['password']), 
    ]); 
} 

ich das Flash mit diesem Code zu nennen:

@if (session('succes')) 
    <h3>{{ Session::get('succes') }}</h3> 
    @endif 

Antwort

0

Sie falsch geschrieben "Erfolg" in dem zweiten Code-Schnipsel.

@if (session('success')) 
    <h3>{{ Session::get('success') }}</h3> 
@endif 

... es sollte

tun
Verwandte Themen