2
では見られない私はMY_head.phpの名前でファイルを作成codeigniter.inアプリケーション/コアでコアクラスを作成しようとしていますとMY_head.phpのコードが私のコアクラスMy_headはCodeIgniterの
class MY_head extends CI_Controller{
public function __construct(){
parent::__construct();
}
public function load_header(){
//some code here
}
}
です
は、今私はコードが
class Practice extends MY_head{
public function __construct(){
parent::__construct();
}
function index(){
}
}
あるpractice.php私のコントローラでこのクラスを拡張しようとしていますが、私は、ブラウザでの練習コントローラをロードするとき、それは致命的なエラー言う:問題はあるクラスのMY_head "で見つかりません。 ?事前に感謝します 注:$ config ['subclass_prefix'] = 'MY_';
なぜこのクラスを含める必要がありますか? codeigniterはコアクラスを自動的にロードしませんか? –
あなたのオートロードがうまくいかないと思ったのですが –
MY_Controller.phpコアクラスは自動的にロードされますが、他のクラスはロードされません。理由は何でしょうか? –