CodeIgniter分页链接URL生成行为

时间:2012-11-24 03:09:56

标签: pagination hyperlink codeigniter-2

起初我以为我做错了,链接生成不正确,但我觉得内容按照预期显示很奇怪,所以我做了一些搜索,发现CI的分页链接URL实际上包含偏移而不是页码。现在,虽然这对于从数据库中提取东西很方便,但我发现在查看URL本身时它非常无意义。例如,如果我要显示9个对象,每页3个对象,我将有3个页面,第2页和第3页的链接分别为url / 3和url / 6。

有没有办法让分页生成带有实际页面的URL而不是Offset?我可以使用page和per_page信息轻松计算偏移量。

1 个答案:

答案 0 :(得分:2)

您可以自定义分页。有一个选项

$config['use_page_numbers'] = TRUE;

如果将其设置为true,则会生成页码。

您可以在这里阅读文档

用户指南