2015-09-28 27 views
17

Laravel 5.1'deki web sitesinde ziyaret edilen önceki URL'yi nasıl alabilirim? Sadece gerekli laravel 4'teGeri Git URL'de Laravel 5.1

aşağıda gibi yazmak için:

{{ URL::previous() }} 
+0

aynı olmalı, ancak Redirect :: arkasını' kullanabilirsiniz:

{{ redirect()->getUrlGenerator()->previous() }} 

ya:

Hala alternatifleri deneyebilirsiniz, senin görüşlerinde yapabileceğiniz –

+0

Ah değildim .. Bu Redirect :: back() denetleyicide çalışıyor, ancak blade görünümlerinde çalışmıyor! –

+1

'URL :: previous()' yi denediniz mi? L5'te de çalışmalı –

cevap

56

en temiz yolu url() yardımcı kullanarak gibi görünüyor: benim için

{{ url()->previous() }} 

URL::previous() eser benim Laravel 5.1 projesi. URL Facade üzerinden erişilebilir previous() yöntemi için Laravel 5.1 doc İşte. Ayrıca `) (

{{ redirect()->back()->getTargetUrl() }} 
+1

Cevabınız için teşekkürler! Çalıştığınız her örnek, neden daha önce yapmadığını bilmiyorum! –

+1

Eğer cevap verdiyse lütfen cevap olarak kabul edin. –

+7

'url() -> previous()' biraz temizleyici – FooBar

İlgili konular