2017-02-01 5 views
1

一部のコントローラのベースコントローラを作成しようとしています。codeigniterで複数のMXコントローラ(ベースコントローラ)を作成する方法2.2.2

私はアプリケーション/コアのCI_ControllerからMY_Controllerを拡張しています。私はアプリケーションコントローラ内に "ajax"という名前のフォルダを持っており、親クラスを作成してajax/classesから継承しているようです。 MY_Controllerからすべてを拡張します。

この

class Ajax extends MY_Controller{ 
    public function __construct(){ 
     blablabla 
    } 
} 

class Ajax extends MY_AJAX{ 
    public function __construct(){ 
     blablabla 
    } 
} 

class user extends Ajax{ 
    blablabla 
} 

などのいくつかがなど、load_classを含むか、またはそれを行うために別の「法的」な方法があります使用することが必要ですか?

よろしくお願いいたします。

答えて

0

は依然として解決:

How to create two parent controllers in Codeigniter?

これが私の作品:

class MY_Ajax extends MY_Controller{ 

    public function __construct(){ 
     CI_Controller::__construct(); 

    } 

} 
+0

注:あなたが必要として、クラス参照を使用して、親クラスを呼び出します。 複数のレベルがある場合は、親コンストラクターを使用してルートクラスにアクセスできます。 – uruapanmexicansong

関連する問題