Codeigniter の "applications" フォルダーの下にプロジェクト フォルダーを配置できると主張する CI 実装の例をいくつか見てきました。
しかし、私は約束通りこの作品を見ることができませんでした。
これが私がやったことと私がやりたいことです-多分あなたが助けることができます. 議論のために、私のドキュメントルートは /www/ です(そうではありませんが、簡単にするために使用しましょう)
codeigniter コアを /www/corelib/codeigniter に配置しました
codeigniter システム フォルダーを /www/ci_system に配置しました。
アプリケーションディレクトリを /www/applications に置きました
「エントリポイント」を /www/dd に入れました
ここで、「dataentry」と「cpanel」の 2 つのプロジェクトがあるとします。
アイデアは、私が行くことができるということです
h**p://mydomain/dd/dataentry // dataentry アプリケーション用および
h**p://mydomain/dd/cpanel // cpanel アプリケーション用。
次のように dataentry および cpanel ディレクトリを編成する場合:
/www/applications/controllers/dataentry
/www/アプリケーション/コントローラー/cpanel
/www/アプリケーション/モデル/データエントリー
/www/アプリケーション/モデル/cpanel
/www/アプリケーション/ビュー/データエントリー
/www/アプリケーション/ビュー/cpanel
私はこれをうまく機能させることができます。ただし、私がやりたいのは、モデルとビューをコントローラーと同じレベルに保ち、次のようにすることです。
/www/applications/dataentry/controllers
/www/アプリケーション/データエントリー/モデル
/www/アプリケーション/データエントリ/ビュー
/www/applications/cpanel/controllers
/www/applications/cpanel/モデル
/www/アプリケーション/cpanel/views
これはうまくいかないようです。
助言がありますか?
-CF