0

モジュールを簡単にロードできるモジュラーコードイグナイターベースを作成できるようにしたいと考えています(明確にするためにコードイグナイターモジュールではありません)

セットアップは、フォルダーコントローラーにモジュール名を持つサブフォルダーがあり、ビューフォルダーにも同じものがあるということです。

コントローラーapplication/controllers/showcustomerinfoが呼び出された場合、コントローラー関数でapplication/controllers/company1/showcustomerinfoのコントローラーを呼び出して表示し、必要なことを実行して出力をビューにプッシュします。

したがって、何が起こるかは次のとおりです。

base showcustomer info は基本情報を計算します。
base showcustomerは、base ヘッダーを使用してビューをレンダリングします
base showcustomerinfoは、アクティブなモジュールの情報を取得します
ベースshowcustomerはすべてのモジュール コントローラを呼び出し、またshowcustomer  
company1/showcustomerinfoは基本的な情報を計算
します company1/ showcustomerinfoは独自のモジュールをチェックします
company1/showcustomerinfoはビュー
company1/showcustomerinfoを介して基本的な情報をレンダリングします
base showcustomerinfoは、ベース ビューとフッター ビューをレンダリングします
base showcustomerinfoがビューを描画します。

どうすればこれを実現できますか?メインコントローラーからコントローラーを呼び出す方法は?

4

0 に答える 0