Codeigniter 需要代码点火器分页的帮助吗
我正在使用CodeIgniter分页。我在这里面临一个问题。Codeigniter 需要代码点火器分页的帮助吗,codeigniter,pagination,Codeigniter,Pagination,我正在使用CodeIgniter分页。我在这里面临一个问题。 页码会出现在页面中,但它始终是固定的。表示如果总共有8页,则我将单击第5页,它将进入第5页,但如果我单击下一个链接,它将不会进入第6页,而是进入第2页(第一页始终固定或突出显示)。 当前,如果我单击任何页面,仅第一页链接仅高亮显示。我期待一个代码在单击它时突出显示相应的链接。关于这一部分: 我期待着一个代码,以突出各自的链接点击它 基于,在您的控制器中应该是这样的 $config['num_tag_open'] = '<di
页码会出现在页面中,但它始终是固定的。表示如果总共有8页,则我将单击第5页,它将进入第5页,但如果我单击下一个链接,它将不会进入第6页,而是进入第2页(第一页始终固定或突出显示)。
当前,如果我单击任何页面,仅第一页链接仅高亮显示。我期待一个代码在单击它时突出显示相应的链接。关于这一部分: 我期待着一个代码,以突出各自的链接点击它 基于,在您的
控制器中应该是这样的
$config['num_tag_open'] = '<div class="current">';
$config['num_tag_close'] = '</div>';
$config['num\u tag\u open']='';
$config['num\u tag\u close']='';
您可以为.current
创建css样式,然后无论您在哪个页面上,号码都将被设置样式。您好,请将$pagi\u config['base\u url']
设置正确
另外,请正确计数并正确设置$pagi\u config['uri\u segment']
在这种特殊情况下http://localhost/project_folder/articles //正确设置。假定删除了htaccess+index.php
$pagi_config['base_url'] = base_url('articles/page'); //note that base_url() function is in url helper
$pagi_config['uri_segment'] = '3';
请注意,任何控制器中的index()
方法都不接受任何参数!在控制器名称之后写入的任何内容都将被视为其方法
还要注意,分页库生成的数字不是页码!它被抵消了
使用或制作文章/
,以防您仍然需要额外的方法来处理偏移参数。我们也期待一些代码!分页配置“基本url”设置错误,或者设置了错误的uri段。或者分页配置接收的总行数为wrong@tomexsans我怀疑,因为它会生成“更少”或“更多”的页面供点击。我的意思是OP可能设置了错误的总行数,但如果他有至少2页的结果,那么这个错误是无法发现的。如果OP在返回的SQL查询中使用count()
,它将只生成“$per_page
”=>1页点击OP,有8页点击。所以生成的链接是错误的,我假设OP足够聪明,可以计算“总行数/每页”=生成的页面数…@Kyslik,如果没有code@Kyslik..Thanksfor你的答案..对我来说很有效..问题是$pagi_config['uri_segment']。对我来说应该是2…再次感谢你的帮助。。