Wie bekomme ich die vorherige URL auf der Website in Laravel 5.1 besucht? Zurück URL in Laravel 5.1
In Laravel 4 ich es brauchte nur zu schreiben, wie unten:
{{ URL::previous() }}
Wie bekomme ich die vorherige URL auf der Website in Laravel 5.1 besucht? Zurück URL in Laravel 5.1
In Laravel 4 ich es brauchte nur zu schreiben, wie unten:
{{ URL::previous() }}
Der sauberste Weg scheint die url()
Helfer verwendet werden:
{{ url()->previous() }}
URL::previous()
Werke für mich in meiner Laravel 5.1 Projekt. Hier ist Laravel 5.1 doc für previous()
Methode, die über URL Facade zugänglich ist.
Sie können immer noch Alternativen versuchen, in Ihre Ansichten können Sie tun:
{{ redirect()->getUrlGenerator()->previous() }}
oder:
{{ redirect()->back()->getTargetUrl() }}
Danke für die Antwort! Jedes Beispiel, das du angeschlagen hast, weißt nicht, warum es vorher nicht funktioniert hat! –
Wenn ja, akzeptiere es bitte als Antwort. –
'url() -> previous()' ein bisschen sauberer – FooBar
gleich sein sollte, aber man konnte verwenden 'Redirect :: zurück()' auch –
Oh ich war nicht klar .. Das Redirect :: back() funktioniert in der Steuerung, aber nicht in den Blade-Ansichten! –
Haben Sie versucht, die URL :: previous() '? Sollte auch in L5 funktionieren –