是否可以知道您所在的BLADE页面?我想在“视图”为“主要”的地方添加其他菜单,如何在模板中执行此操作?我检查是否是我的主菜单,并在此添加我的其他菜单,以防万一。例如:@if(config('page.layout')=='top-nav'); 那可能吗?但是当然还有另一个代码
答案 0 :(得分:2)
在我看来,您似乎在以错误的方式思考。您应该知道什么(哪个控制器,哪个方法)已加载该视图,而不是此视图。如果需要,您可以从那里传递控制变量。
在您提出的问题中,您显示的示例:
@if(config('adminlte.layout') == 'top-nav')
因此top-nav
来自配置adminlte.layout
,它与刀片模板或其他任何模板都没有关系。如果您根据自己的意愿设置配置文件,则绝对可以做到。
答案 1 :(得分:0)
我想获取我的BLADE所在的文件或URL,我是这样获得的:
@if(Route::current()->getName() == 'name') ....
##codeHTML
@endif