Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查Laravel 5中的通配符路由_Laravel_Routing - Fatal编程技术网

检查Laravel 5中的通配符路由

检查Laravel 5中的通配符路由,laravel,routing,Laravel,Routing,在blade中,如果我们想检查当前路由是否与路由匹配,我们可以简单地使用: @if(Route::currentRouteName() == 'parameter') {{ 'yes' }} @else {{ 'no' }} @endif 但如果我们想将其与通配符匹配,如: @if(Route::currentRouteName() == 'parameter.*') {{ 'yes' }} @else {{ 'no' }} @endif 有什么解决办法吗 我试过“*”和“:any”,但都没

在blade中,如果我们想检查当前路由是否与路由匹配,我们可以简单地使用:

@if(Route::currentRouteName() == 'parameter')
{{ 'yes' }}
@else
{{ 'no' }}
@endif
但如果我们想将其与通配符匹配,如:

@if(Route::currentRouteName() == 'parameter.*')
{{ 'yes' }}
@else
{{ 'no' }}
@endif
有什么解决办法吗

我试过“*”和“:any”,但都没用

注意:我想检查路由,而不是URL

任何帮助都将不胜感激

谢谢

Parth Vora使用Laravel函数

对于以
参数开头的任何字符串,它都将返回true

使用Laravel函数


对于以
参数开头的任何字符串,它都将返回true。我遇到了相同的问题。我想根据URI切换一个活动类

在blade(Laravel 6x)中,我做到了:


我也有同样的问题。我想根据URI切换一个活动类

在blade(Laravel 6x)中,我做到了:


您还可以使用blade自定义If语句,并在
AppServiceProvider.php
中编写类似的内容:

公共函数启动()
{
刀片::if('route',函数($route){
返回Str::is($route,route::currentRouteName());
});
}
然后,您可以在刀片视图中使用它,如下所示:

<li @route('admin.users*') class="active" @endroute>
    <a href="{{ route('admin.users.index') }}">Users</a>
</li>



您还可以使用blade自定义If语句并在
AppServiceProvider.php
中编写类似的内容:

公共函数启动()
{
刀片::if('route',函数($route){
返回Str::is($route,route::currentRouteName());
});
}
然后,您可以在刀片视图中使用它,如下所示:

<li @route('admin.users*') class="active" @endroute>
    <a href="{{ route('admin.users.index') }}">Users</a>
</li>



谢谢,除了字符串比较似乎没有其他出路。谢谢,除了字符串比较似乎没有其他出路。
<li @route('admin.users*') class="active" @endroute>
    <a href="{{ route('admin.users.index') }}">Users</a>
</li>