Codeigniter:未定义的属性类:: $ load

时间:2012-12-25 11:56:58

标签: php codeigniter

我正在使用codeigniter MVC开发一个项目,并在创建控制器时遇到一个奇怪的问题并尝试在其构造函数中加载模型

require_once("secure_area.php");
class posstatics extends Secure_area{
    function __construct(){
        $this->load->model('sale'); //at this i am getting the error saying undefined prop
    }
}

secure_area.php文件扩展了CI_Controller,同样适用于应用程序的其他部分,但是这个类对我造成了麻烦:(

1 个答案:

答案 0 :(得分:5)

首先,您不需要手动要求,codeigniter会自动处理。

假设Secure_area扩展了CI_Controller,您需要调用super方法。

class posstatics extends Secure_area{
    function __construct(){
        parent::__construct();
        $this->load->model('sale'); //at this i am getting the error saying undefined prop
    }
}