用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2834|回复: 4
收起左侧

URL重定向 分页cur_page一直都为0

[复制链接]
发表于 2012-7-26 18:36:51 | 显示全部楼层 |阅读模式
如果直接这样写的话$config['base_url'] = site_url('home/index');


分页正常


如果在routes.php添加:$route['page/(:num)'] = 'home/index/$1';

页面上写:$config['base_url'] = site_url('page');


这样的话,分页能跳转,但是无论点击那个页面,cur_page一直都是0 。

就是echo $this->pagination->create_links();  ,



有解决的方法么?
发表于 2012-7-26 23:40:05 CI中国手机版 | 显示全部楼层
贴代码
发表于 2012-8-8 14:14:48 | 显示全部楼层
遇到同样的问题,同求。
发表于 2012-9-25 14:53:13 | 显示全部楼层
根据这个$route['page/(:num)'] = 'home/index/$1'
可以推断之前分页页数在uri第3段,重新设置路由规则后,分页页数应该是在第2段,故将代码中
这两处修改为:$this->uri->segment(2,1);
$config['uri_segment'] = 2;
发表于 2012-9-25 14:53:41 | 显示全部楼层
Capricornus 发表于 2012-8-8 14:14
遇到同样的问题,同求。

根据这个$route['page/(:num)'] = 'home/index/$1'
可以推断之前分页页数在uri第3段,重新设置路由规则后,分页页数应该是在第2段,故将代码中
这两处修改为:$this->uri->segment(2,1);
$config['uri_segment'] = 2;

本版积分规则