sosolo 发表于 2012-7-26 18:36:51

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

如果直接这样写的话$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();,



有解决的方法么?

Hex 发表于 2012-7-26 23:40:05

贴代码

Capricornus 发表于 2012-8-8 14:14:48

遇到同样的问题,同求。

snake 发表于 2012-9-25 14:53:13

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

snake 发表于 2012-9-25 14:53:41

Capricornus 发表于 2012-8-8 14:14 static/image/common/back.gif
遇到同样的问题,同求。

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