0

是否可以在每个 CakePHP 页面上加载某些内容而不必在每个模型的每个操作中添加请求?只需将它添加到某个地方,所有页面都完成了吗?

4

1 回答 1

2

首先,模型没有动作。控制器有动作。

您可以通过使用在所有控制器中加载数据AppController::beforeFilter()

class AppController extends Controller {
    public function beforeFilter() {
        $this->set('something', $foobar);
    }
}

您还可以在布局文件的所有页面上加载视图内容。

于 2013-01-06T14:15:23.713 回答