2016-08-11 1 views
0

Ich habe ein Anmeldeformular, das nach dem Drücken der Schaltfläche "Senden" zeigt einige Nachrichten - wenn Passwort ist zu kurz oder wenn die Registrierung erfolgreich ist. Für Fehler verwende ich withErrors() Methode, die korrekt funktioniert. Wenn ich versuche, andere Variable Sitzung passieren entwederLaravel RedirectResponse mit() Methode funktioniert nicht

return Redirect::to('login')->with('success', [/**/]) 

oder

return Redirect::to('login')->withSuccess([/**/]) 

Variablen aus meiner Sicht nicht gesetzt zu sein scheinen.

Antwort

0

Wenn Sie Nachrichten mit Sitzung übergeben möchten, können Sie dies wie folgt vor:

In Controller:

Session::flash('message', 'error message here......'); 

In Ansicht:

{{Session::get("message")}} 

Dieses zeigen die Fehlermeldung .try dieses .Vielen Dank.

0

Sie Erfolgsmeldung in der Sitzung wie dies in der Steuerung einstellen ..

\Session::flash('flash_message', 'registration is successful.'); 
return redirect("/successPage"); 

und zeigen Fehlermeldung in Sicht wie folgt ..

{{ Session::get('flash_message')}}