我在嘗試在codeigniter中實現一個非常簡單的模型控制器時收到以下錯誤。我對這個框架很陌生,但據我所知,這應該可行。CodeIgniter加載模型時未定義的屬性
我也試過自動加載模型。我自動加載數據庫庫。
Message: Undefined property: User::$user_model
Fatal error: Call to a member function get_user() on a non-object
模型
class User_model extends CI_Model
{
function __construct()
{
parent::__construct();
}
function get_user()
{
return "test";
}
}
控制器
class User extends CI_Controller
{
public function __construct()
{
parent::__construct();
}
function index()
{
$this->load->model('User_model');
$data['value'] = $this->User_model->get_user();
$this->load->view('user_edit', $data);
}
}
感謝
奇怪的是,這應該在理論上工作。模型的文件名是什麼,它是'user_model.php'? –
是的,它是user_model.php,謝謝。 – leejmurphy