私のサイトには7種類のHTMLレイアウトがあります。なぜなら、いくつかのページには異なるヘッダー/フッターがあり、一部のページはレイアウトが機能するために必要なバックエンドからのデータを渡さなかったからです。私はいくつかのレイアウトで終わった。これはかなり大きな不便です。これを回避する方法はありますか?データが必要なレイアウトにlaravelに複数のレイアウトがある
0
A
答えて
0
私が見つけたブレードのもう一つの大きな隠された宝石は@stack
と@push
ました機能。
あなたは、あなたがより良いあなたのコードを整理することができ、あなたの意見
@push('script')
<!-- Here goes your normal HTML -->
@endpush
0
、私はあなたがテンプレートにそれをオプションにして、コントローラ内のデータ要件を検証することができると思うの代わりにテンプレートの
関連する問題
- 1. 複数のレイアウトがあります
- 2. 複数のマスターレイアウトを作成する可能性 - レイアウトLaravel?
- 3. D3:1つのSVGに複数のレイアウトがありますか?
- 4. 複数のレイアウト
- 5. Freewall.js 1ページに複数のレイアウトがあります
- 6. Laravel WhereInフィールド内に複数のオプションがある
- 7. Laravelレイアウト変数共有
- 8. JavaFx複数のレイアウト
- 9. 複数のレイアウトandroid
- 10. 複数列のレイアウト
- 11. 複数のレイアウトによるAndroidのナビゲーション
- 12. Laravelの複数
- 13. 、レイアウトはレイアウトがある
- 14. 同じキューにある複数のマシンのLaravelキューリスナー
- 15. ember.jsの複数のレイアウト2.7.0
- 16. Vaadin - 複数のタブシートのレイアウト
- 17. Laravel 5.1が複数の重複レコードをデータベースに入力する
- 18. 複数行レイアウトのリストビュー
- 19. Rails - 複数のレイアウト質問
- 20. 複数列のCSSレイアウト
- 21. xmodmapを複数のレイアウト&
- 22. 複数の列のレイアウトにフォーカスアウトラインのフラグメント
- 23. 複数の重複クエリ - Laravel
- 24. Nginx複数のプロジェクトが1つのドメインにある空白ページlaravel
- 25. 複数のAjax Laravel
- 26. laravel複数のデータベース
- 27. Laravel複数のテーブル
- 28. 複数のLaravel else
- 29. レイアウト内のLaravel 5.3ビューにPHP変数を含める
- 30. 複数のレイアウトをGridViewに表示
にテンプレート
そしてでは、特定のスタック
にセクションを追加するために
@push
を使用することができます。ブレードの歩留まりとセクションを使用します。ページが全く異なる場合、選択肢はありません。 –