https://blog.csdn.net/admin_admin/article/details/51769805
1、扩展控制器
- 1、在application/core新建一个自己的控制器(MY_Controller),新建的控制器继承CI_Controller类,可以从自己创建的控制器中进行扩展。
- 例如:class MY_Controller extends CI_Controller{
- Public function __consreuct(){
- Parent::__construct(); //调用父类的构造方法
- //登陆验证
- //权限验证
- }
- }
- 2、让welcome.php继承自己创建的控制器(MY_Controller),间接继承CI_Controller。
- 3、控制器前缀可以修改
- 在application/config/config.php中修改:
- $config['subclass_prefix'] = 'MY_';