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' => '»',
//'prev_link' => '«',
'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();