2017-01-06 18 views
0

codeigniterの名前を変更し、htdocsをアプリケーションフォルダに配置しました。新しいフォルダに新しいフォルダを作成しました。それぞれのフォルダごとに異なるWebページ用のフォルダをいくつか作成しました。コントローラ、モデル、ビューファイルを追加しました。今、新しいフォルダにあるコントローラファイルにアクセスしたいと思います。codeigniterのフォルダ内にページをロードする

私は、デフォルトルートを試みたが、誰もがあなたがCodeIgniterのではなく、それらの外コントローラモデルとビューのフォルダ内たいとあなたが実際にそれらを整理したい場合

+0

アプリケーションフォルダにフォルダを作成し、コントローラを追加しましたか? – Paul

+0

はい、ここに示したサンプル - >アプリケーション - > newfolder-> loginfolder-> controllers-> loginfolder.php –

+1

しかし、なぜ複数のフォルダを追加してそこにコントローラを置く必要がありますか? codeigniterの唯一の目的は、既に持っているMVC構造に従うことだけではないのですか?代わりに、すべてのコントローラーをアプリケーション - >コントローラーに入れることができます。 –

答えて

0

は、できるだけ多くのフォルダを作成します示唆working..Canません。

application/config/routes.phpファイル内のapplication/config/config.phpファイルとデフォルトルータにベースURLを設定することを忘れないでください。

問題が発生した場合は、以下のエラーについて説明してください。

+0

ジェームズありがとう、私は私の質問のための解決策を得た。必要なパターンは、階層型mvc構造体(hmvc)と呼ばれます。それは開発者のウェブサイトに明確に記述されています。つまり、http://developers.ph/codeigniter/hmvc-pattern-codeigniter-php-framework/ –

+0

それを聞いて幸せです。 –

関連する問題