2011-11-24 155 views
0

我有一個控制器稱爲「管理員」擴展codeigniters控制器

class Admin extends CI_Controller { 

和管理控制器我想有一系列類似的控制器下:

class Settings extends CI_Controller { 
class Preferences extends CI_Controller { 

是否有可能有這些控制器擴展管理控制器?

class Settings extends Admin { 

這可能嗎?

回答

3

是的,這是可能的。你只需要在/核心/目錄應用程序來創建你的擴展控制器,就像這樣:

class MY_Controller extends CI_Controller 
{ 
... 
} 

然後,您可以創建在/控制器/目錄的擴展MY_Controller控制器您的應用程序,像這樣:

class SomeClass extends MY_Controller 
{ 
... 
} 

,請注意文件命名約定

CodeIgniter User Guide以及如何extend the Core瞭解更多。