私はciを2つのフォルダに分割しようとしています:管理者とサイト。私は最初の一見でどこを選ぶべきかコントローラを設定する方法を思いついた。なぜ最初にサイトを選択し、最初の選択でサイトコントローラを実行しなければならないのか。codeigniterフォルダの2つのフォルダ分割
ありがとうございました。
私はciを2つのフォルダに分割しようとしています:管理者とサイト。私は最初の一見でどこを選ぶべきかコントローラを設定する方法を思いついた。なぜ最初にサイトを選択し、最初の選択でサイトコントローラを実行しなければならないのか。codeigniterフォルダの2つのフォルダ分割
ありがとうございました。
ここでは、「管理者」と呼ばれるサブフォルダ内にCIを完全に別個にインストールすることで分かれていました。その後、サイトの管理者の部分はメインサイトから完全に分離されました。これは非常にうまく動作し、特別な設定は不要で、管理者の認証と認証のセキュリティは、管理者のすべてのページで非常に厳しくなるように設定できます。
Nowdays私がこれをやっていたら、私は単にメインのサイト内のadminコントローラを自分のフォルダに置いておくだけです。管理フォルダにはライブラリ内のほとんどの機能を持つコントローラがほんの少ししか必要ないので、これは管理可能です。フォルダ構造内に複数のサブフォルダを持つことができます。
また、単一のindex.phpとCIの1回のインストールで、別々のCIシステムの両方の部分を実行することもできますが、個人的には、ビューまたはコントローラのセットを呼び出すためのすべての個別の設定ただの痛み、特にデバッグのための痛み。
私があなただったのですが、これが初めての場合、私は単にCIの2回のインストールを行います。彼らは同じデータベースをかなり簡単に使用することができ、これを設定するには数分のうちにサブフォルダと新規インストールを作成するだけです。
私はすでにそのことを試みていると思います。 masterlinkciフォルダの下に、アプリケーションフォルダ内にadminとsiteを配置します。 –
あなたはHMVC https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc古いチュートリアルが、良いhttps://www.youtube.com/watch?v=8fy8E_C5_qQ – user4419336
を使用することができますまたはあなたが見てすることができますhttp://www.codeigniter.com/user_guide/general/managing_apps.html – user4419336
どこで$ application_folder = 'application'を見つけることができますか? ? –