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