Laravel包括刀片

时间:2017-11-29 16:33:24

标签: laravel blade

美好的一天,

这是我的刀片目录结构。

resources/views/red/main.blade.php
resources/views/red/include_me.blade.php
resources/views/blue/main.blade.php
resources/views/blue/include_me.blade.php

这是红色main.blade.php中的包含...

@include('red.include_me')

这是蓝色main.blade.php中的包含...

@include('blue.include_me')

有没有办法包含它所以我不再需要指定红色或蓝色?

@include('include_me')

1 个答案:

答案 0 :(得分:1)

您可以使用此

@php $part = (condition) ?  'red' : 'blue'; @endphp
@include($part . '.include_me')