0

我正在使用 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,同样适用于应用程序的其他部分,但是这个类给我带来了麻烦:(

4

1 回答 1

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
    }
}
于 2012-12-25T12:00:05.170 回答