1. ホーム
  2. php

[解決済み] Laravelの刃。デフォルトのパーシャルを降伏させることができるか

2022-02-19 01:13:28

質問

というレイアウトがある場合 RightSideBar.blade.phpLaravel blade は、1つの領域 yield('content') と、もう一方の yield('sidebar') .

を表示する組み込みの方法はありますか? default partial を拡張しているビューの場合 RightSideBar がない場合は section('sidebar') ?

を渡すことができるのは知っています。 によって デフォルト デフォルトをパーシャルにする方法はないのでしょうか?

解決方法は?

はい、デフォルトを渡すことができます。

を見てみると ドキュメント

@yield('sidebar', 'Default Content');

これは基本的に、子テンプレートが以下のものを持たない場合、デフォルトで出力されます。 @section('sidebar')