代码点火器:查询字符串的分页无法正常工作



我正在使用查询字符串分页。我已经成功地集成了这个。这有一些问题。

  • 当我第一次单击第二个页面时,它会重新加载页面但不将 ?per_page 附加到 URL,它确实像这个控制器/方法/?2 一样附加
  • 当我第二次单击第二页时,它会执行正确的行为,但 URL 变得像这个控制器/方法/参数/?0=&per_page=2

但是如果没有其他 get 参数,则 URL 应该是

控制器/方法/参数/?per_page=2

如何解决这个问题? 我已经启用了这样的查询字符串

$config['page_query_string'] = true;
$config['reuse_query_string'] = true;

任何人都可以建议此实现中有什么错误吗?我的基本网址是

$config['base_url'] = base_url().'controller/method/parameter/';

基本上,如果URL中没有查询字符串,则不会添加per_page查询字符串。我该如何解决?

$config["total_rows"] = 200;
$config["per_page"] = 10;      
$config['num_links'] = 4;
$config['page_query_string']= TRUE;
$config['use_page_numbers'] = TRUE;
$config["base_url"] = base_url().'controller/method/';
//Change uri segment according your url
$config["uri_segment"] = 3;
$this->pagination->initialize($config);
$links = $this->pagination->create_links();

相关内容

  • 没有找到相关文章

最新更新