codeigniter中的分页库

codeigniter中的分页库,codeigniter,Codeigniter,这是我的配置: $config['pagination'] = array( 'page_query_string' => TRUE, 'query_string_segment' => 'page', 'full_tag_open' => '<div id="page_footer">', 'full_tag_close' => '</div>', 'anchor_class' => 'class=

这是我的配置:

$config['pagination'] = array( 
    'page_query_string' => TRUE,
    'query_string_segment' => 'page',
    'full_tag_open' => '<div id="page_footer">',
    'full_tag_close' => '</div>',
    'anchor_class' => 'class="pagecurrent"',
    //'next_link' => '&raquo;',
    //'prev_link' => '&laquo;',
    'use_page_numbers' => TRUE,
    'last_link' => 'Trang cuối',
    'first_link' => 'Trang đầu',
    'num_links' => 4,
);
当我运行它时,我得到了以下链接:

链接错误,应该有,所以我编辑了base_url config

base_url()

它的工作很好,但当我点击第2页,链接回到第1页变成


我正在更新新版本的CI。顺便提一下,我想问一个问题,我想在这个例子中使用page\u query\u string,如何配置它。

true$config['page\u query\u string']=true; 加

基本url().“?a=1”;
暂时它将帮助您做您想做的事情。

否,仅适用于页面的段\u查询\u字符串为false(例如:)在这种情况下,段为1。现在,我想使用page_query_string为true,在这种情况下,显示它,然后保存baseURL并编辑删除最后一个/从字符串$url=base_url()$url=substr($url,0,-1);
$this->pagination->initialize(
                    array_merge(
                        $this->config->item('pagination'),
                        array(
                            'total_rows' => $this->_data['total_quizs'],
                            'per_page' => BE_QUIZ_PER_PAGE,
                            'base_url' => base_url()
                        )
                    )
                );
                $this->_data['pageination'] = $this->pagination->create_links();