2016-04-08 8 views
0

モデル、ビュー、およびコントローラのフォルダがコードネイターの同じ名前の異なるフォルダにあるため、ファイルが見つかりません。 オブジェクトが見つかりませんでしたエラーを示しますフォルダー内に同じ名前のモデル、ビュー、コントローラーを配置する方法は?

+0

はあなたが「で何を意味するかもっと説明してください:

/application /controllers - statistics.php /models - statistics_model.php /views /statistics - view.php - scripts.php 

次に、統計情報のコントローラで、コードはこのようになります。同じ名前のフォルダ "となります。 – Tpojka

+0

モデル、ビュー、コントローラーは同じ名前の管理者のフォルダ内に配置されます – Sajal

+0

より良い方法であなたを導くために、あなたが達成しようとしているフォルダ構造を親切に提供してください – Zeeshan

答えて

0

フォルダに何も置く必要はありません。コントローラーに関連するビューを同じ名前のフォルダーに配置するのは良い方法です(必須ではありません)。
正しいファイル構造になり、次の内側に配置されたとき

class Statistics extends CI_Controller { 

private function __construct() { 
    parent::__construct(); 
} 

public function index() { 

    $this->load->model('statistics_model'); 

    $this->load->view('statistics/view');  // html 
    $this->load->view('statistics/scripts'); // javascript 
} 
} 
+0

提案ありがとう....... – Sajal

+0

私はフォルダにそれらを配置する方法を知る必要があります... – Sajal

+0

フォルダ構造:admin(フォルダ)コントローラ内、管理者(フォルダ)モデル、管理者(フォルダ)内部のビュー.. ................そしてすべてが管理フォルダの中で行われます...... @ Zeeshan – Sajal

関連する問題