我在我的网站上使用分页库,我的配置在这里:
$data['url_keyword'] = url_title($keyword, '_');
$config['base_url'] = base_url().'image/'.$data['url_keyword'].'/';
$config['per_page'] = 1;
$config['uri_segment']=3;
我的网址是:mysite/image/keyword/1
(第2页),mysite/image/keyword/2
(第3页),mysite/image/keyword/3
(第4页),mysite/image/keyword/4
(第5页)
当我在第2页(mysite/image/keyword/1
)并点击上一步时 - 它会让我进入mysite/image/keyword/
- 这不起作用,但是mysite/image/keyword/0
工作。库只是在url的末尾添加零。
如何解决?
答案 0 :(得分:3)
试试这个:
if (!$this->uri->segment(3))
$page = 0;
//Your other logic
默认情况下,如果$this->uri->segment(x)
为空,则返回false。
在没有看到您的控制器或视图的情况下,我无法更具体地说明放置它的位置或命名变量的内容。这应该适用于您调用的实例:yoursite.com/image/keyword