默认包含的刀片模板产量
Posted
技术标签:
【中文标题】默认包含的刀片模板产量【英文标题】:Blade template yield with default include 【发布时间】:2015-03-09 14:16:34 【问题描述】:是否可以让步到另一个视图但默认使用包含语句?
例子:
@yield('header', @include('partials.header'))
预期的操作是,如果子视图不包含标题,则当前模板将包含 partials.header 视图。
【问题讨论】:
【参考方案1】:这是可能的。但是您不能在刀片标签内使用刀片标签。但是,您可以使用View::make()
而不是@include
。 @include
实际上编译为对视图工厂的 make
调用。
@yield('header', View::make('partials.header'))
【讨论】:
盖特先生,这是一个甜蜜的建议! +1 用于工作解决方案。我只是讨厌这种不一致,并且真的很想要刀片解决方案。如果还没有,我相信它会在以后实施。以上是关于默认包含的刀片模板产量的主要内容,如果未能解决你的问题,请参考以下文章