Codeigniter错误分页链接
我正在使用codeigniter创建分页。 我希望链接是:site\u name/categie\u name/page/id=>id是动态的。 当我创建分页时,当我在页面站点_name/categie_name/page/1上时。下一页链接将替换为站点名称/分类名称/页面/1/id。Codeigniter错误分页链接,codeigniter,pagination,Codeigniter,Pagination,我正在使用codeigniter创建分页。 我希望链接是:site\u name/categie\u name/page/id=>id是动态的。 当我创建分页时,当我在页面站点_name/categie_name/page/1上时。下一页链接将替换为站点名称/分类名称/页面/1/id。 我该怎么办?谢谢你的回答。但是我需要修复在页面站点\名称/分类\名称/页面/1中创建链接时的问题,因为它被站点\名称/分类\名称/页面/1/id替换 public function Pagginations($t
我该怎么办?谢谢你的回答。但是我需要修复在页面站点\名称/分类\名称/页面/1中创建链接时的问题,因为它被站点\名称/分类\名称/页面/1/id替换
public function Pagginations($total_row,$baseurl,$per_page) {
$config = array();
$config["base_url"] = $baseurl;
$config["total_rows"] = $total_row;
$config["per_page"] = $per_page;
$config['use_page_numbers'] = TRUE;
//$config['num_links'] = 100;
$config['uri_segment'] = 2 ;
$config['num_links'] = 100;
$config['full_tag_open'] = "<ul class='pagination'>";
$config['full_tag_close'] ="</ul>";
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>";
$config['cur_tag_close'] = "<span class='sr-only'></span></a></li>";
$config['next_tag_open'] = "<li>";
$config['next_tagl_close'] = "</li>";
$config['prev_tag_open'] = "<li>";
$config['prev_tagl_close'] = "</li>";
$config['first_tag_open'] = "<li>";
$config['first_tagl_close'] = "</li>";
$config['last_tag_open'] = "<li>";
$config['last_tagl_close'] = "</li>";
$this->pagination->initialize($config);
if ($this->uri->segment(2)) {
$config['page']= $page = ($this->uri->segment(2));
} else {
$config['page']= $page = 1;
}
$config["links"]=explode(' ', $this->pagination->create_links());
return $config;
}
$config = $this->Pagginations($total_row,$baseurl,18);