Notice (8): Undefined property: XooXooController::$User [APP/controllers/app_controller.php, line 58]Fatal error: Call to a member function find() on a non-object /home/web/app/controllers/app_controller.php on line 58
今天遇到了這個問題
我增加了一個controller
執行時在app_controller 時就遇到這個問題
爬文爬了很久
發現一個解決的方法
我有問題的model是User
在app_controller beforeFilter()
最前面加上
$this->loadModel('User');
這樣就沒有錯誤囉~
loadModel(string $modelClass, mixed $id)
註:
如果你想加载一些不是控制器默认的模型或者不是与控制器关联的模型,loadMode方法可以轻易地完成。
沒有留言:
張貼留言