Laravel 带有变量的Request::is()
我有这样的路线Laravel 带有变量的Request::is(),laravel,laravel-5,laravel-blade,Laravel,Laravel 5,Laravel Blade,我有这样的路线 Route::get('/edit_faq/{id}', 'Admin\DashboardController@add_faq'); 带前缀 管理员 我想使用Request::is(),但找不到任何可用于变量的东西。 我在刀片文件中也这样使用它 如果(“{Request::is('admin/faq')}”){} 是否有任何方法可以像我们在路由文件中那样,通过声明变量{id}在blade中检查这一点 提前感谢在刀片文件中使用的正确方法如下: @if(Request::is('a
Route::get('/edit_faq/{id}', 'Admin\DashboardController@add_faq');
带前缀
管理员
我想使用Request::is()
,但找不到任何可用于变量的东西。
我在刀片文件中也这样使用它
如果(“{Request::is('admin/faq')}”){}
是否有任何方法可以像我们在路由文件中那样,通过声明变量{id}在blade中检查这一点
提前感谢在刀片文件中使用的正确方法如下:
@if(Request::is('admin/faq'))
...
@endif
在控制器中:
if ($request->is('admin/*')) {
//
}
is方法允许您验证传入请求路径是否正确
匹配给定的模式。您可以使用*字符作为通配符
使用此方法时:
在刀片文件中使用的正确方法如下:
@if(Request::is('admin/faq'))
...
@endif
在控制器中:
if ($request->is('admin/*')) {
//
}
is方法允许您验证传入请求路径是否正确
匹配给定的模式。您可以使用*字符作为通配符
使用此方法时:
你必须为它提供参数
@if(Request::is('admin/faq', 'admin/edit_faq/*'))
然后它将与任何给定的参数匹配。希望您只是在寻找这个。您必须为它提供参数
@if(Request::is('admin/faq', 'admin/edit_faq/*'))
然后它将与任何给定的参数匹配。希望您只是在寻找这个。我有一个类似您的情况,我想在
Request::is()
中添加一个变量,用于laravel
刀片模板中的foreach
循环列表
class="{{ Request::is('*items/edit/'.$item->id) ? 'active' : '' }}"
在“”外部添加变量,它将正常工作 我曾遇到过类似于您的情况,我想在
Request::is()
中添加一个变量,用于在laravel
blade模板中使用foreach
循环的列表
class="{{ Request::is('*items/edit/'.$item->id) ? 'active' : '' }}"
在“”外部添加变量,它将正常工作 我知道,我想要的是如何将它与上面在中定义的可变路由一起使用question@GauravGupta可变路线?!!这是什么意思?我想最好是说你在寻找什么我知道,我想要的是如何将它与上面在中定义的可变路由一起使用question@GauravGupta可变路线?!!这是什么意思?我想最好说一下你在找什么你有路线
admin/faq
?您正在调用admin/faq
route来调用编写代码的视图吗?不,我添加了admin/edit\u faq/{$variable}但我不想在其中添加值,它必须像route一样工作,其中的值是什么pass@GauravGupta我已经用通配符匹配了我的答案。希望对你有用。你有路线管理/faq
?您正在调用admin/faq
route来调用编写代码的视图吗?不,我添加了admin/edit\u faq/{$variable}但我不想在其中添加值,它必须像route一样工作,其中的值是什么pass@GauravGupta我已经用通配符匹配了我的答案。希望它对你有用。谢谢你的回复,但我的问题已经通过上面的答案解决了。谢谢你的回复,但我的问题已经通过上面的答案解决了。谢谢