Bladeテンプレートで現在のセクションを取得する


Blade

 悩み事

現在のセクションの内容を取得したい

 解決方法

@show を利用します

現在のセクションを終了して、その内容を取得し、
そのセクションの内容がすぐに出力されます

@section('one')
  ここはstopで停止させているが、まだ出力しません
@stop

@section('two')
  出力します
@show

HTML出力は下記の様になります

出力します

 アドバイス

@showは、@stop後に@yield('section')を実行して出力するのと同じ様なものと考えて下さい