demon_cry 发表于 2013-8-8 22:46:17

分页类的当前页码样式对应问题怎么解决?

刚下的最新的CI 2.1.4版本   用了分页类 如下:
$this->load->library('pagination');

$config['base_url'] = 'http://www.xxx.com/index.php/nav/page/';
$config['total_rows'] = 200;
$config['per_page'] = 20;

$this->pagination->initialize($config);

echo $this->pagination->create_links();

一打开是: 1 2 3 4> last   当我点到第二页时本来该第二页的页码没有下划线其它的有下划线   可结果还是与第一页的显示效果一样仍然是: 1 2 3 4> last   不是应该是:1 2 3 4> last了吗?请问这是什么情况?

dren_a 发表于 2013-8-9 01:33:47

希望你去看下文档,理解一下CI的url代表的含义,感觉你还是没搞懂...

此url:http://www.xxx.com/index.php/nav/page/ 代表名为nav的controller下的page函数。我记得分页类是有配置函数的,可以选择多种url样式,这就对应着多种分页实现模式,换句话说就是page函数有几个参数,这些参数是如何控制输出哪些内容的。

我大致说一下我日常使用的方法。page函数只有一个参数$page_number,就是页码数。加入每页10篇文章,那就在后端的model里使用循环和 i++,计数, if (i > $page_number*10) {break;}。

我觉得我解释的太详细了==
页: [1]
查看完整版本: 分页类的当前页码样式对应问题怎么解决?