私が欲しいのは、コンテンツがモジュールのテンプレートに属している間に、メイン サイトのメニュー、フッター、およびヘッダーを持つことです。では、どれをどのように行うことができるのでしょうか?
- メイン アプリケーション テンプレート (ビュー) から、モジュールに属するサブテンプレート (レイアウトではなくビュー) を呼び出します。
また
- モジュール テンプレート (ビュー) から、メイン アプリケーションに属するテンプレートを呼び出します
モジュールが自己完結型のアプリケーションであることはわかりましたが、それをメイン アプリケーションに接続する方法はありますか? メソッドrenderはこのメカニズムを提供していないようです。
回答例が必要です。
編集
わかりました、少し検索した後。モジュールのビューから次のようにできることがわかりました。
$this->render("//view_folder/a_view")
二重スラッシュ "//" を使用すると、view_folder/a_view.php の下にあるメイン アプリケーションのビューが呼び出されます。
$this->render("/view_folder/a_view")
この同じモジュール内のビューを呼び出します。
メインビューがモジュールビューまたはモジュール間のビューを呼び出す方法があるかどうかをまだ探しています。