我想创建一个"侧边栏"以显示在所有页面中,例如:
在所有视图中显示最近的帖子,包括另一个控制器的视图。
我找到了解决方案。
在应用控制器中,在 beforeFilter 方法中。
$myModel = TableRegistry::get('nameOfModel');
$query = $myModel->find();
$this->set('query', $query);
然后用这个变量创建一个元素。