2

我有一个使用刀片模板的 laravel 站点。我的模板填充了基本布局的一些内容并使用了一段@include()时间:

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

    @include('form-text')

@stop

基本布局需要内容部分 by @yield('content'),到目前为止它适用于其他所有内容。但是在加载页面时,我只得到包含的内容,而不是尾随的结果代码。一旦我将包含注释掉,我就会得到尾随代码的结果。

是否@include覆盖其他代码?是否有替代方法@include或我错过了类似@parent-like 命令的其他内容?

提前谢谢,nx

4

1 回答 1

0

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

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

于 2013-09-23T09:15:31.737 回答