我想限制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' )); ?>
答案 0 :(得分: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));
希望有所帮助。