CodeIgniter:分页显示“;每页;两次?
我正在使用CI的分页库。这是我的配置:CodeIgniter:分页显示“;每页;两次?,codeigniter,codeigniter-2,Codeigniter,Codeigniter 2,我正在使用CI的分页库。这是我的配置: $this->load->library('pagination'); $config=array(); $config['base_url']='http://localhost/index.php/search/'; $config['total_rows']=200; $config['per_page']=10; $config['num_links']=4; $config['full_tag_open']=''; $config['full_
$this->load->library('pagination');
$config=array();
$config['base_url']='http://localhost/index.php/search/';
$config['total_rows']=200;
$config['per_page']=10;
$config['num_links']=4;
$config['full_tag_open']='';
$config['full_tag_close']='';
$config['first_link']='first';
$config['first_tag_open']='';
$config['first_tag_close']=' ;
$config['last_link']='last';
$config['last_tag_open']='';
$config['last_tag_close']=' ;
$config['next_link']='next';
$config['next_tag_open']='';
$config['next_tag_close']=' ;
$config['prev_link']='Previous';
$config['prev_tag_open']='';
$config['prev_tag_close']=' ;
$config['cur_tag_open']='';
$config['cur_tag_close']=' ;
$config['num_tag_open']='';
$config['num_tag_close']=' ;
$this->pagination->initialize($config);
echo htmlentities($this->pagination->create_links());
echo($this->pagination->create_links());
生成的链接有两次每页,如下图所示:
http://localhost/index.php/search/&per_page=&per_page=10
你知道为什么吗?你在代码的最后两行重复了两次
替换:
echo htmlentities($this->pagination->create_links());
echo ($this->pagination->create_links());
致:
您应该将变量传递给视图,而不是从控制器回显变量。哪个?使用localhost的那一个?我做了htmlentities
来帮助我调试它;我不知道这是我的问题。是的,我计划分配$this->pagination->create_links()的结果将>编码为Smarty变量,并让视图处理此问题。谢谢
echo htmlentities($this->pagination->create_links());
echo ($this->pagination->create_links());
echo $this->pagination->create_links();