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

使用分类页 加上路由后不能用

[复制链接]
发表于 2014-4-10 15:33:57 | 显示全部楼层 |阅读模式



我的程序的主控制器叫simple

它的index方法接受一个变量page

我设置了如下路由规则:

$route['(:num)'] = 'simple/index/$1';

这样就是通过地址
http://127.0.0.1/down/1
http://127.0.0.1/down/2
http://127.0.0.1/down/3
来显示每页的数据了。

PHP复制代码
   
    $config['base_url']   = base_url();
    $config['total_rows'] = $this->simple_model->get_all_data_num();
    $config['per_page']   = 10;
    $config['num_links']  = 4;
    $config['use_page_numbers'] = TRUE;
    $config['first_link'] = '首页';
    $config['last_link']  = '末页';
    $config['next_link']  = '下一页';
    $config['prev_link']  = '上一页';
 
    $this->pagination->initialize($config);
 
    $this->load->view('page');
 
复制代码



page的视图里面
PHP复制代码
echo $this->pagination->create_links();
复制代码



这样可以在首页显示分页,输出的内容也是对的

但是当你跳转到第2页的时候,分页类输出的内容还是首页的时候输出的内容一样。

如果我不设置路由。

分页类的这样设置

PHP复制代码
$config['base_url']   = base_url('simple/index');
复制代码


这样就是正常的了

但是我不喜欢
http://127.0.0.1/down/simple/index/3
这样的路径

本版积分规则