我正在按照本教程在代码点火器中使用分页库。我已经正确实现了本教程,甚至使用 mysql 按降序显示我的结果。
但是,codeigniter 的分页库继续生成按升序排列的链接
public function example1() {
$config = array();
$config["base_url"] = base_url() . "welcome/example1";
$config["total_rows"] = $this->Countries->record_count();
$config["per_page"] = 5;
$config["uri_segment"] = 3;
$this->pagination->initialize($config);
$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
$data["results"] = $this->Countries->
fetch_countries($config["per_page"], $page);
$data["links"] = $this->pagination->create_links();
$this->load->view("example1", $data);
}
使用此代码,链接从链接 1 开始上升 5,并在 total_rows 处停止。我希望它从 total_rows 倒数 5 并停在 0,我该怎么做?
再比如:
1 2 3 4 5> 尾页 »
我将如何反转此列表以如下所示:
5 4 3 2 1> 尾页 »
你可以
使用css来做到这一点
- 添加类
$config['attributes'] = array('class' => 'pagination-link');
使链接成为内联块
a.pagination-link{display: inline-block;}
然后给它
direction : rtl