我已经成功地使用CodeIgnitier分页库进行了分页。问题是,我想要不同格式的分页样式,而不是CI在cusotom样式中提供的样式
CI给出1 2 3>>
但是我想要以下样式的
1193个中有1-10个
请指导我做这件事。。
请参阅1 2 3>>是一个实际的分页,无论我们是否不能将11593中的1-10作为分页,因为这为我们提供了特定页面的信息
这里有一个关于11593页中的1-10页的问题这种风格如何从第一页移动到第五页?(答案是否定的)
我在以前的公司中自定义了CI分页库,分页显示如下:
"1 2 3>>1-10出局100;(此处为所有页面列表的下拉列表)"
您还可以自定义CI分页库,这无论如何都不是一项艰巨的任务。最多需要两个小时。
为了创建分页,您需要总行数,这样您就已经拥有了所需样式的一半所需的信息。
对于CCD_ 1部分。使用$this->uri->segment(x)
查询URI段(无论您需要什么段),并相应地生成文本。
为了生成前向和后向链接,有一个常量,并将其添加/减去您之前检索到的当前uri段生成链接。
或者您可以自定义分页库。