Cakephp自定义分页代码

时间:2014-03-06 06:27:12

标签: cakephp

我不想在cakePHP中创建自定义分页。

我正在使用函数$ paginator-> numbers();它显示如下页码:

1 | 2 | 3 | 4 | ...

但我想要下一个和上一个按钮和两个箭头,除了这些数字1,2,3,4。例如:first< >最后

3 个答案:

答案 0 :(得分:0)

只需使用以下选项配置paginator: -

echo $paginator->prev(' previous ', null, null, null);
echo $paginator->next(' next ', null, null, null);

有关更多选项,请参阅:Pagination in cakephp

答案 1 :(得分:0)

您可以使用帮助程序本身自定义分页输出。有一些自定义方法可用于生成第一页,最后一页,下一页和上一页的链接。

例如,要生成上一页链接,

echo $this->Paginator->prev(
  ' << ',
  array(),
  null,
  array('class' => 'prev disabled')
);

有关详细信息,请参阅此处的文档:http://book.cakephp.org/2.0/en/core-libraries/helpers/paginator.html

答案 2 :(得分:0)

您可以使用分页prev()&amp; next()函数:

echo $this->Paginator->first('First Page');
echo $this->Paginator->prev('<');
echo $this->Paginator->next('>');
echo $this->Paginator->last('Last Page');

您可以在CakePHP Pagination

详细阅读