【问题标题】:Codeigniter adding search term on each paginated linksCodeigniter 在每个分页链接上添加搜索词
【发布时间】:2013-09-09 11:29:44
【问题描述】:

我在每个页码末尾添加额外的链接段时遇到问题。例如,我将分页的配置设置为:

$config['base_url'] = site_url() . 'admin/employee/search/';

现在,每个链接都可能包含页码,但我还想包含搜索词。

而不是在分页数字上使用诸如“mysite/admin/employee/search/1..2..3”之类的链接,

我想要这样:'mysite/admin/employee/search/mysearchterm/1..2..3'。

我该怎么做?

【问题讨论】:

  • 不要使用段来提供您的搜索词,而是使用 get 并将其作为查询字符串添加到分页链接。

标签: php codeigniter pagination


【解决方案1】:

试试这个:

if($this->uri->segment(3)){
    $keyword = $this->uri->segment(3);
}
else if($this->input->get('keyword')){
    $keyword = $this->input->get('keyword');
}
$config['base_url']         = base_url().'home/paginate_search/'.$keyword.'/page/';

【讨论】:

    猜你喜欢
    • 2015-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-03
    • 1970-01-01
    • 2016-06-15
    • 2012-05-15
    • 2016-05-28
    相关资源
    最近更新 更多