Cakephp 我怎样才能像:Prev 4 5 6 7 Next那样分页

Cakephp 我怎样才能像:Prev 4 5 6 7 Next那样分页,cakephp,numbers,next,paginator,Cakephp,Numbers,Next,Paginator,我对Cakephp中的这个分页有问题。请告诉我怎么做! 我的问题是: +正常情况下:页码为: 上一个1下一个2 3 4 当用户从1按到4时,页码不会更改 当用户按下下一步按钮时,我希望页码必须为: 上一个5下一个6 7 8 但现在它们是: 上一个3 456下一个 按下下一步按钮时,如何将数字5移动到最左边 我正在使用$this->Paginator->numbers生成页码,如何配置 请帮帮我,非常感谢。您不应该“移动”号码,而应该在当前页面启动导航呼叫。 这是通过向numbers()函数提

我对Cakephp中的这个分页有问题。请告诉我怎么做! 我的问题是: +正常情况下:页码为: 上一个1下一个2 3 4

  • 当用户从1按到4时,页码不会更改

  • 当用户按下下一步按钮时,我希望页码必须为: 上一个5下一个6 7 8

  • 但现在它们是: 上一个3 456下一个

按下下一步按钮时,如何将数字5移动到最左边

我正在使用$this->Paginator->numbers生成页码,如何配置

请帮帮我,非常感谢。

您不应该“移动”号码,而应该在当前页面启动导航呼叫。
这是通过向
numbers()
函数提供
选项来完成的(
first
last


请在此处查看:

谢谢您的回复。但我的客户需要他们的网站如下所示:(请阅读链接,这是您问题的答案。您只需“获取”您所在的页面并将其设置为“第一”选项。谢谢,但当我在第8页时,我尝试将first设置为8,结果是在第8页之前有8页。