如何在Codeigniter中扩展类?

时间:2015-07-14 16:29:59

标签: codeigniter

我的目录名为controllers,带有classe。

crm中的目录controllers有一些classess。

如何从controllers扩展/crm/classHug中的课程?其中classHug是类(文件)。

我试过了:

class Sender extends 'crm/ClassHug'
{
  // BODY
}

class Sender extends ClassHug
{
  // BODY
}

1 个答案:

答案 0 :(得分:0)

您应该在application / core文件夹中创建一个名为MY_Controller的通用控制器类,它需要从CI_Controller类继承。

class MY_Controller extends CI_Controller {

    function __construct()
    {
        parent::__construct();
    }
}

然后,您的控制器类必须从MY_Controller继承。

class Home extends MY_Controller {

    function __construct()
    {
        parent::__construct();
    }

    function index()
    {
        $this->load->view('home');
    }
}