刀片模板中的@include会覆盖部分中的其余内容

时间:2013-09-16 11:00:33

标签: laravel include override blade

我有一个使用刀片模板的laravel网站。 我的模板填写了基本布局的一些内容,并在执行此操作时使用@include()

@section('content')
    [some html and other @-code]

    @include('form-text')

@stop

基本布局需要@yield('content')的内容部分,到目前为止,它仍适用于其他部分。 但是在加载页面时,我只获得包含的内容,而不是结尾的结果代码。一旦我对include out发表评论,我就会得到尾随代码的结果。

@include是否会覆盖其他代码? 是否有@include的替代方案,或者我会错过像@parent这样的命令?

提前thx,   为nx

1 个答案:

答案 0 :(得分:0)

现在我只是在我的模板中使用了第二部分,它直接位于内容部分(称为“表单”部分)之后,以包含子视图(内容背后的表单)。使用布局的其他模板不需要知道这一点,如果保持不变,则此部分为空。

尝试找出@yield@section … @show之间的区别来标记注入后期内容的位置,但我找不到解决方案。

相关问题