如何在带有分页的页面上创建链接“查看全部”。
Exc:我有 20 个结果的默认类别,然后我需要为“查看全部”创建链接按钮,该怎么做?
请逐步...
1-在您的 viewAll 链接中,您可以调用一个函数,从数据库中无限制地获取所有数据并将其显示在页面上。
2-如果您擅长 jquery-ajax,则可以在单击 showAll 时创建此动态链接,所有记录都将显示,并且名称应更改为有限制地查看。
您的问题不是 codeigniter 功能。您可以调整代码以显示所有记录。
将以下链接添加到您的代码
<a href="your_page_url?all=1">View All</a>
如果所有请求都可用,请更改您的控制器。
$allRows = getAllRows();
if ($this->input->get() !== FALSE) {
$all = $this->input->get(all);
}
if ($all == 1) {
$data['rows'] = $allRows;
} else {
$this->load->library('pagination');
$config = $pageSize;
$this->pagination->initialize($config);
$data['rows'] = array_slice($allRwos, $page, $pageSize);
}