我想定义header.blade.php
,然后将其包括在内:
index.blade.php
dashboard.blade.php
basic.blade.php
advanced.blade.php
我想加载不同的混合CSS样式,具体取决于当前我正在加载所有样式的header.blade.php
视图包含哪个视图:
<link rel="stylesheet" href="{{ mix('/css/all.css') }}" />
<link rel="stylesheet" href="{{ mix('/css/dashboard.css') }}" />
<link rel="stylesheet" href="{{ mix('/css/basic.css') }}" />
<link rel="stylesheet" href="{{ mix('/css/advanced.css') }}" />
但我想添加条件“如果包含dashboard.blade.php
只加载<link rel="stylesheet" href="{{ mix('/css/all.css') }}" />
和<link rel="stylesheet" href="{{ mix('/css/dashboard.css') }}" />
”,...
是否可以在Laravel 5的刀片视图中完成这项工作?
答案 0 :(得分:0)
我认为您需要使用@yield指令。它允许包含布局的页面定义它们自己的同一部分的不同实现。