我试图将一个 appmodel 加载到许多控制器。例如,我有一个名为 Item 的 appmodel,我想在 HomeController 和 ContactController 中获取一些项目。当我执行此代码时:
class HomeController extends AppController {
public function index() {
$items = $this->Item->find('all');
$this->set('items', $items);
}
}
我收到了这个错误:
Call to a member function find() on a non-object
如何在 CakePHP 的多个视图中从数据库中获取内容?