すべてのページが共通のヘッダーとフッターを共有する Web サイトを持っています。このレイアウトをテンプレートとして使用するコントローラーアクションがいくつかあります
タブ付きの別のテンプレートもあります。アプリケーションにサインインすると、ユーザーはタブ付きのインターフェイスを取得します (これには同じヘッダーとフッターもあります)。このアプリケーションは、Stripesフレームワーク (Java ベース) で記述されています。その中には、タブ付きインターフェイス (これは別のテンプレート) に拡張されるメイン テンプレート (ヘッダーとフッターを含む) があり、他のすべてのアクションは特定のもの (表示される実際のページ) をそのテンプレートに追加し、結果を取得します。表示されます。
プロファイル ページ、タブ付きインターフェイスを使用するアカウント ページ (2 番目のテンプレートを使用)、および 1 番目のテンプレートを使用する会社概要ページ、お問い合わせページがあるとします。
Zend では、2 番目のテンプレートで最初のテンプレートのすべての機能が必要な場合は、そのテンプレートのすべてをこのテンプレートにコピーする必要があります。そうじゃない?または、ここで利用可能な拡張機能はありますか? 拡張後、最初のテンプレートの代わりに、アカウント ページとプロファイル ページにそのテンプレートを直接使用できますか?