2013-05-28 55 views
0

我正在尝试使用codeigniter实现分页。 情况如下: 我只有3文章在我的分贝,所以我设置每页限制为2来测试分页。 内容是财产损失,内部第一页我有前两篇文章和第二篇文章。分页链接编号正确生成。分页链接无法在codeigniter中正常工作,

当我在第一页上我点击它加载第二页与它的内容分页link (2),但在我这个第二页分页链接不上page 1, (1)工作没有联系可言,(2)会重新链接?

什么是问题?

这是我的控制器方法

function pagination() 
    { 
     $this->load->library('pagination'); 
     $this->load->library('table'); 
     $this->load->model('article_m'); 

     $config['base_url'] = 'http://mysite.com/en/news/pagination'; 
     $config['total_rows'] = $this->db->get('articles')->num_rows(); 
     $config['per_page'] = 2; 
     $config['num_links'] = 20; 

     $this->pagination->initialize($config);   
     $pag = $this->db->get('articles', $config['per_page'], $this->uri->segment(4));   
     $data['records'] = $pag->result(); 

     $this->template->view('news/pagination', $data); 
    } 

回答

10

您还需要添加此为你的配置

$config['uri_segment'] = 4; 
+0

居然有人= 4,但是你解决它。谢谢 – panjo

+0

哇只是哇..... –

+0

@ m.qayyum谢谢 – Gautam3164