実現したいこと
Laravelのbladeを使ってメインテンプレート・左メニュー・メイン部分と分けて必要に応じてヘッダーを呼び出したいです。
発生している問題・分からないこと
左メニューは画面によっては表示したくないので必要な場合のみ呼び出せるようにしたいです。
下の処理でtdタグごとテンプレートとして別viewを作成し、子テンプレートで呼び出したいです。
ただし、表示する場所は親テンプレートに記載してあるtbody内にしたいです。
該当のソースコード
<!-- 親テンプレート --> <!DOCTYPE html> <head>...</head> <body> <table> <tbody> <tr> <!-- 左メニュー --> <td id="left">...</td> <!-- メインメニュー --> <td id="main">...</td> </tr> </tbody> </table> </body> </html>
<!-- 子テンプレート --> <!-- テンプレート呼び出し --> @extends('master') // 必要に応じて左メニューを表示させたい
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
左メニューテンプレートを@includeしても、親テンプレートをextendsすると必ず表示されてしまうので、親テンプレートに書きつつ制御は子テンプレートでできないでしょうか。
補足
特になし

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。