所以在app.blade.php
我是including
一个带有html的片段,实际上是我的页脚:
</body>
@include('inc.ftr')
</html>
但是,我希望在没有此页脚的情况下加载特定视图,该页脚会自动包含在每个视图中。
有没有办法在视图级别上排除它?
答案 0 :(得分:2)
有很多方法。你可以检查URI。例如,如果要包括除admin/*
URI之外的所有请求的视图:
@unless (request()->is('admin/*'))
@include('inc.ftr')
@endunless
或者您可以检查特定的路线名称:
@unless (Route::currentRouteName() === 'some.route')
@include('inc.ftr')
@endunless