モジュールを簡単にロードできるモジュラーコードイグナイターベースを作成できるようにしたいと考えています(明確にするためにコードイグナイターモジュールではありません)
セットアップは、フォルダーコントローラーにモジュール名を持つサブフォルダーがあり、ビューフォルダーにも同じものがあるということです。
コントローラー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がビューを描画します。
どうすればこれを実現できますか?メインコントローラーからコントローラーを呼び出す方法は?