レンダリングを停止してセクションを追加する


Blade

 悩み事

Bladeで描画中にコンテンツを追加したい

 解決方法

Bladeの@appendを利用します

@section('test')
   one
@stop
@section('test')
   two
@stop
@yield('test')

上記のサンプルは下記の用に出力されます

one

最後の@stop から@appendに変更します

@section('test')
   one
@stop
@section('test')
   two
@append
@yield('test')

これは次の様に出力されます

one
two

 アドバイス

も利用することができます

セクション内の前のセクションのコンテンツをその利用する場合は、
Bladeで親セクションの内容を利用する を参照してください