1

我想限制在 cakephp 分页中可见的计数器?我应该怎么办...?目前其默认显示为 1-9 作为页面链接。我尝试了限制,但因为它限制了我每页的帖子。我想限制计数器不每页发布。请帮我。

修改...我根据答案尝试了模数..

我希望我的分页应该是这样的。如果它在第一页,那么。

1 2 3 ... Last

如果它在页面中间,那么..

First ... 6 7 8 ... Last

如果它在最后那么。

First ... 11 12 13

我尝试过的代码是。

<?php echo $this->Paginator->numbers(array('modulus' => '2', 'tag' => 'span','first'=>'First','ellipsis'=>'...', 'separator' => ' ', 'last'=>'Last' )); ?>
4

1 回答 1

5

查看分页助手的文档:http: //book.cakephp.org/2.0/en/core-libraries/helpers/paginator.html

我认为您想要的是“模数 - 当前页面两侧要包含多少个数字,默认为 8。”

所以在你的视图中,你会有类似的东西:

// Limit numbers to 4 either side of current page
echo $this->Paginator->numbers(array('modulus' => 4));

希望有帮助。

于 2012-06-26T23:37:30.683 回答