我已经成功地使用CodeIgnitier分页库进行分页。问题是,这里我想要不同格式的分页样式,而不是CI提供的缓冲样式。
CI给出1 2 3 >>
但是我想要以下的风格
1-10在11,593中
请指导我..。
发布于 2013-11-20 06:03:37
请参阅1 2 3 >>是一个实际的分页,如果不能将1-10说成分页,那么11,593中的1-10就是分页,因为这会给出特定页面上的信息。
这里有一个关于1-10的问题,在11,593中,你怎么能从第一页移动到第5页呢?(答案是否定的。)
我在以前的公司分页中定制了CI分页库,显示如下:
1 2 3 >> 1-10
您还可以自定义CI分页库--这并不是一项艰巨的任务。最多需要两小时。
发布于 2013-11-20 06:41:47
为了创建分页,您需要总行,因此您已经拥有了所需样式的一半的信息。
对于1-10部分。使用$this->uri->segment(x)查询URI段,根据需要生成文本。
要生成正向和反向链接,必须有一个常量,并将其加/减到您先前检索到的当前uri段中,生成链接。
或者您可以自定义分页库。
https://stackoverflow.com/questions/20088389
复制相似问题