获取文件名称LARAVEL的BLADE

时间:2019-04-03 17:03:39

标签: laravel

是否可以知道您所在的BLADE页面?我想在“视图”为“主要”的地方添加其他菜单,如何在模板中执行此操作?我检查是否是我的主菜单,并在此添加我的其他菜单,以防万一。例如:@if(config('page.layout')=='top-nav'); 那可能吗?但是当然还有另一个代码

2 个答案:

答案 0 :(得分:2)

在我看来,您似乎在以错误的方式思考。您应该知道什么(哪个控制器,哪个方法)已加载该视图,而不是此视图。如果需要,您可以从那里传递控制变量。

在您提出的问题中,您显示的示例:

@if(config('adminlte.layout') == 'top-nav')

因此top-nav来自配置adminlte.layout,它与刀片模板或其他任何模板都没有关系。如果您根据自己的意愿设置配置文件,则绝对可以做到。

答案 1 :(得分:0)

我想获取我的BLADE所在的文件或URL,我是这样获得的:

      @if(Route::current()->getName() == 'name') .... 
         ##codeHTML
      @endif