1

我在我的网站上使用分页库,我的配置在这里:

$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(page2) , mysite/image/keyword/2( page3),(page4) mysite/image/keyword/3mysite/image/keyword/4(page5)

当我在第 2 页 ( mysite/image/keyword/1) 并单击上一个时 - 它让我进入mysite/image/keyword/- 这不起作用,但可以工作mysite/image/keyword/0。库只是不会在 url 的末尾添加零。

如何解决?

4

1 回答 1

3

尝试这个:

if (!$this->uri->segment(3))
       $page = 0;

//Your other logic

默认情况下,如果$this->uri->segment(x)为空,它将返回 false。在没有看到您的控制器或视图的情况下,我无法更具体地说明将其放置在何处或您为变量命名的内容。这应该适用于您调用的实例:yoursite.com/image/keyword

于 2012-08-08T21:47:00.930 回答