|
在项目中,每个控制器继承一个公用控制器,比如后台的公共控制器Admin_Controller,在后台的每个应用都来继承Admin_Controller,但是同时要确保Admin_Controller 也是继承CI_Controller。
我的想法如下:在application/core中创建:
(application/config/config.php 文件并找到这一项 config['subclass_prefix'] = 'Base_';)
class Base_Controller extends CI_Controller
{
function __construct()
{
parent::__construct();
}
}
class Admin_Controller extends Base_Controller
{
function __construct()
{
parent::__construct();
}
}
这样只有继承 Base_Controller 可以使用, 继承 Admin_Controller 不能使用,请大侠们指点。 |
|