私は ZF 2 を初めて使用し、モジュールのビュー ディレクトリの外で一般的なレイアウトをレンダリングしようとしています。
現時点では、モジュール「カテゴリ」があり、「カテゴリ\ビュー\ジェネリック\」で、すべての一般的なレイアウト要素(つまり、ヘッダー(メニューなどを含む)、フッター、ヘッド(css / javascriptを含む))を分割しました。私はそれらを他のモジュールに使用できます.明確にするためにスクリーンショットを参照してください:
すべてのモジュールに同じレイアウト (ヘッダー、フッター、メニュー) を何度も作成する代わりに、これらのレイアウト/ビューをすべてのモジュールでアクセスできるようにしたいと考えています (例: ユーザー、カテゴリ モジュールには常に同じフッター、ヘッダーが必要です)。 . 私の質問は:
1- ベスト プラクティスとして、プロジェクト内のすべてのモジュールからアクセスできるようにするには、一般的なレイアウト ファイルをどこに配置すればよいですか? 一般に、一般的なレイアウトは特定のモジュールのビュー ディレクトリ内に配置しないでください。
2-構成ファイルを機能させるには、構成ファイルのどこをどのように変更する必要がありますか?
Evan の EdpModuleLayout で遊んでみました
( https://github.com/EvanDotPro/EdpModuleLayouts/ )
そしてまた試した
" Zend Framework 2 ですべてのモジュールの汎用レイアウトを設定します"
しかし、成功できませんでした。この点について誰かが私を案内してくれれば幸いです。ありがとう