2016-08-16 4 views
-1

こんにちは。symfonyのヘッダ、スライダ、ボディビュー

SymfonyはMVCを使用しています。すべてのコントローラーには独自のビューがありますが、スライダー、ヘッダー、ボディービューはどうですか?

つまり、スライダーとヘッダーはほぼ同じです(たとえば、タイトルのみがビュー間で変更されます)。

「本文」ページ(スライダーとヘッダーの間)のみが変更されています。

質問:異なるコントローラのビュー間ほぼ同じスライダーやヘッダーを使用する方法

  1. (私はコピースライダーとヘッダーは良い方法ではないと思われますか)?私はビューの継承について知っていますが、ここでこれを使用する方法はわかりません。
+1

実際に、ドキュメンテーションを読んでいれば、SymfonyはMVCを明示的に「使用」していないことがわかります。それは、それ自身をリクエスト/レスポンスフレームワークとみなします。そして、あなたの質問が出るまで、もう一度救助隊への文書:http://symfony.com/doc/current/templating.html#template-inheritance-and-layouts – Cerad

答えて

0

テンプレートセクションは、symfonyのウェブサイトtemplating sectionから読むことができます。 TwigはSymfonyが使用するテンプレートエンジンであり、テンプレートの継承をサポートしています。つまり、基本レイアウトを定義し、他のビューで基本レイアウトを拡張できます。

関連する問題