【发布时间】:2016-11-16 20:35:25
【问题描述】:
我使用 cakephp 3.x 分页器,我收到了客户的请求。
例子:
- 我的分页栏,现在它位于#1。
<< | < | **1** 2 3 4 5 6 7 8 9 | > | >>
- 当我点击“>>”时,栏将显示 10-19 并位于 #10
<< | < | **10** 11 12 13 14 15 16 17 18 19 | > | >>
- 再次点击“>>”,会显示20-29,站在#20
<< | < | **20** 21 22 23 24 25 26 27 28 29 | > | >>
- 与“
“>”和“
所以我的问题是:
- 如何使用 cakephp 分页助手制作“>>”和“
我在 view.ctp 中的代码是
<?php
echo $this->Paginator->first(<<);
echo $this->Paginator->prev('<');
echo $this->Paginator->numbers();
echo $this->Paginator->next('>');
echo $this->Paginator->last(>>);
?>
【问题讨论】:
-
对
<<和>>使用单/双引号...first('<<'),last('>>') -
对不起,我没明白你的意思。
-
把这个
echo $this->Paginator->first(<<);替换成这个echo $this->Paginator->first('<<');,和last一样 -
对不起,它不适合我的要求。当我点击>>时,它会移动到页面的末尾。
-
因为
first()和last()同时代表第一页和最后一页
标签: php cakephp pagination cakephp-3.0 paginator