【问题标题】:Codeigniter Pagination: 'First' and '1' has href=" " alwaysCodeigniter 分页:'First' 和 '1' 总是有 href=""
【发布时间】:2017-03-16 17:14:26
【问题描述】:

我正在使用 Codeigniter v3.1.3。在我的一个页面中,我正在使用 Pagination 库。最初我认为它可以完美运行,直到我发现它存在一个非常大的问题。

当页面第一次加载时,当前/活动的分页记录页面是 1 和 href=""。第二页有 href="domain.com/section/view/section-name/10" .第三页有 href="domain.com/section/view/section-name/20" 等等。所有向前方向的链接到“最后一个”都可以正常工作。但是当我点击“第一个”或向后的“1”它不起作用,因为它们的href仍然是空的,即href=""。我不明白出了什么问题。我的控制器方法看起来像:

$config["base_url"] = base_url() . "section/view/".$secName;
$config["total_rows"] = $this->Section_list_model->record_count($secName);
$config["per_page"] = 10;
$config["uri_segment"] = 4;
$config["num_links"] = 4;
$config['full_tag_open'] = '<ul class="pagination">';
$config['full_tag_close'] = '</ul>';

$config['first_link'] = '« First';
$config['first_tag_open'] = '<li class="prev page">';
$config['first_tag_close'] = '</li>';

$config['last_link'] = 'Last »';
$config['last_tag_open'] = '<li class="next page">';
$config['last_tag_close'] = '</li>';

$config['next_link'] = 'Next →';
$config['next_tag_open'] = '<li class="next page">';
$config['next_tag_close'] = '</li>';

$config['prev_link'] = '← Previous';
$config['prev_tag_open'] = '<li class="prev page">';
$config['prev_tag_close'] = '</li>';

$config['cur_tag_open'] = '<li class="active"><a href="">';
$config['cur_tag_close'] = '</a></li>';

$config['num_tag_open'] = '<li class="page">';
$config['num_tag_close'] = '</li>';
$config['uri_segment'] = 4;//<------
$this->pagination->initialize($config);
$page = ($this->uri->segment(4))? $this->uri->segment(4) : 0;

$data["results"] = $this->Tender_list_model->get_tender_data($config["per_page"], $page);
    $data["links"] = $this->pagination->create_links();
    $this->load->view('tender_list',$data);//content

请告知我的代码有什么问题。

【问题讨论】:

    标签: codeigniter


    【解决方案1】:

    朋友在

    找到了解决我上述问题的方法

    First page link issue in Codeigniter pagination library

    $config['first_url'] = 'method/page/1'; 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-28
      • 2011-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-16
      • 2014-09-25
      相关资源
      最近更新 更多