我试图在Laravel 5.1中查找上一个路由的名称。
{!! URL::previous() !!}
我获得了路由的URL,但我尝试获取与当前页面相同的路由名称:
{!! Route::current()->getName() !!}
我的客户希望根据用户访问“感谢页面”的来源页面(“注册页面”或“联系页面”),提供不同的文本。我尝试了以下方法:
{!! Route::previous()->getName() !!}
但那并没有起作用。我试图得到类似于:
@if(previous-route == 'contact')
some text
@else
other text
@endif
app('router')->getRoutes()->match(app('request')->create(url()->previous()))->getName()
。它的功能是获取前一个URL所匹配的路由名称。 - Robert