我有很多模型函数已经返回不同的数据集。 我希望能够分页这些,而无需使用控制器中的paginate方法重写它们。这样做是否有一种整洁的方式?
答案 0 :(得分:1)
这不会成功吗?
$this->set('dataSet', $this->paginate($verySpecialModelDataSet, $paginateOptions));
如果您有许多控制器,您可以通过覆盖beforeRender()来拨打电话 AppController中的[http://book.cakephp.org/view/60/Callbacks]。