Bladeで親セクションの内容を利用する


Blade

 悩み事

Bladeでテンプレートで親セクションの内容をマージしたい

 解決方法

構文を利用します

前のセクションの内容を利用するには、同じ名前にします

サンプル:

@section('test')
  
  Bottom
@stop

{{-- Later --}}
@section('test')
   Top
@show

次の様に出力されます

Top
Bottom

 アドバイス

@extendを使用する場合は、
まず既存のテンプレートをロードして処理します
その後、@extendで指定されたテンプレートが処理されます

@extendはうまく互いに補完しあった方法をとっています