将自定义值分配给Cakephp Pagination中的$ paginator->数字

时间:2013-02-11 12:27:40

标签: php cakephp pagination cakephp-2.0

继续我的情况,我有一个带有标签的用户仪表板:

  1. 第一个标签显示活动的用户项目
  2. 第二个标签显示已过期的用户项目。
  3. 以及其他一些标签。

    当我尝试对Tab1和Tab2进行分页时问题就出现了。我对here有相关的疑问。 petrocket已经回答了这个问题,尽管它没有完全奏效。

    分页链接和计数器的问题仍然存在。

    当我做的时候

    <?php pr($this->Paginator->params['paging']); ?>
    

    我得到以下结果:

    Array (
        [UserProject] => Array
        (
            [page] => 1
            [current] => 1
            [count] => 8
            [prevPage] => 
            [nextPage] => 1
            [pageCount] => 8
            [order] => UserProject.id Desc
            [limit] => 1
            [options] => Array
                (
                )
            [paramType] => named
        )
    
        [UserProject2] => Array
        (
            [page] => 1
            [current] => 1
            [count] => 5
            [prevPage] => 
            [nextPage] => 1
            [pageCount] => 5
            [order] => UserProject2.id Desc
            [limit] => 1
            [options] => Array
                (
                )
            [paramType] => named
        )
    )
    

    我的问题是:我们有什么方法可以手动更改paginator 计数器的值 next previous 首先最后值?

    我的假设是,如果我可以从上面的数组手动指定这些值,它将正常工作。现在它只是正确地获取数组[UserProject]的值,而不是数组[UserProject2]

0 个答案:

没有答案