【问题标题】:How to paginate existing model functions in CakePHP?如何在 CakePHP 中对现有模型函数进行分页?
【发布时间】:2010-03-05 04:39:01
【问题描述】:

我已经有大量的模型函数返回不同的数据集。 我希望能够对这些进行分页,而不必使用控制器中的 paginate 方法将它们全部重写。有没有一种整洁的方法?

【问题讨论】:

    标签: cakephp pagination


    【解决方案1】:

    这不就行了吗?

    $this->set('dataSet', $this->paginate($verySpecialModelDataSet, $paginateOptions));
    

    如果你有很多控制器,你可以通过覆盖 beforeRender() 来进行调用 [http://book.cakephp.org/view/60/Callbacks] 在 AppController 中。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    • 2011-10-22
    • 1970-01-01
    相关资源
    最近更新 更多