我已經看到了幾個不同的帖子,但沒有一個人似乎爲我工作。Codeigniter擴展自定義模型產生致命錯誤
我有一個擴展CI_Model一個類:
class Users_Model extends CI_Model {
public function __construct(){
parent::__construct();
}
然後:
class Students_Model extends Users_Model {
private $_students;
public function __construct(){
parent::__construct();
$this->_students = $this->get_students();
}
但是我再收到此錯誤信息:
PHP Fatal error: Class 'Users_Model' not found in /Users/rosswilson/Localhost/thedrumrooms/dreamweaver/ci/application/models/students_model.php
我用require_once
來將文件包含在擴展類中並且它可以工作。 這是做到這一點的最佳做法/正確方法嗎?
謝謝。
看來,不像擴展控制器那裏必須是MY_Model.php文件中的MY_Model類 –