我有一个使用刀片模板的laravel网站。
我的模板填写了基本布局的一些内容,并在执行此操作时使用@include()
:
@section('content')
[some html and other @-code]
@include('form-text')
@stop
基本布局需要@yield('content')
的内容部分,到目前为止,它仍适用于其他部分。
但是在加载页面时,我只获得包含的内容,而不是结尾的结果代码。一旦我对include out发表评论,我就会得到尾随代码的结果。
@include
是否会覆盖其他代码?
是否有@include
的替代方案,或者我会错过像@parent
这样的命令?
答案 0 :(得分:0)
现在我只是在我的模板中使用了第二部分,它直接位于内容部分(称为“表单”部分)之后,以包含子视图(内容背后的表单)。使用布局的其他模板不需要知道这一点,如果保持不变,则此部分为空。
尝试找出@yield
和@section … @show
之间的区别来标记注入后期内容的位置,但我找不到解决方案。