2017-12-12 1 views
1

Hier ist mein Code:Warum Umleitung zu einer bestimmten Route funktioniert nicht?

$msg = 'successfully inserted'; 
Redirect::route('home')->with($msg); 

oben Linien am Ende meines Skripts, aber es passiert nichts. Ich meine insert Abfrage funktioniert auch, aber nicht auf home Seite umgeleitet werden. Darauf hingewiesen, dass ich diese Linie in der Spitze von meinem Skript zu:

use Illuminate\Support\Facades\Redirect; 

Jede Idee, wie kann ich es machen zu arbeiten?

+0

return redirect() -> Aktion ('HomeController @ index') -> mit ($ msg); –

+0

Was ist Ihre Controller-Datei und Methode? Ersetzen Sie HomeController durch Ihren Controller und indexieren Sie mit Ihrer Methode. –

+2

Versuchen Sie: 'return redirect ('home') -> mit ($ msg);' –

Antwort

0

ausprobieren:

return redirect('home')->with($msg); 

Dies wird Sie zurück in die 'home' Route zurückzukehren!

Überprüfen Sie die documentation.

Hoffe das hilft dir!

0

Try Code wie dieser

redirect()->to('/home')->with($msg); 
0

Sie können mit Nachricht umleiten wie unten:

$msg = 'successfully inserted'; 
return redirect()->action('[email protected]')->with(compact('msg')); 
// Replace HomeController with your Controller and index with your method. 

Stellen Sie sicher, Ihre Route wie folgt aussehen wird:

Route::get('/home', '[email protected]'); 

Folgen untenstehenden Link mehr über Laravel Redirects zu wissen:

https://laravel.com/docs/5.5/redirects