如何使用Codeigniter在显示不同记录的同一页面上实现多个分页,例如两个或三个分页。我曾尝试使用默认的分页库,但它没有用完。
如果这个问题得到详细解答并使用简单的解释(我是一个平庸的程序员),我将不胜感激
答案 0 :(得分:0)
我之前没有这样做,但我想你可以创建n-different $ configs并使用$ this-> pagination-> initialize();每次初始化分页。
像这样(未经测试):
$this->load->library('pagination');
$config1['base_url'] = 'http://example.com/index.php/test/page/';
$config1['total_rows'] = 200;
$config1['per_page'] = 20;
$this->pagination->initialize($config1);
echo $this->pagination->create_links();
$config2['base_url'] = 'http://example.com/index.php/test/page/';
$config2['total_rows'] = 200;
$config2['per_page'] = 20;
$this->pagination->initialize($config2);
echo $this->pagination->create_links();
$config3['base_url'] = 'http://example.com/index.php/test/page/';
$config3['total_rows'] = 200;
$config3['per_page'] = 20;
$this->pagination->initialize($config3);
echo $this->pagination->create_links();
你检查过吗?