簡體   English   中英

CodeIgniter分頁 - 第一頁的鏈接不起作用,為什么?

[英]CodeIgniter Pagination - first page’s link doesn’t work, why?

我在我的網站上使用分頁庫,我的配置在這里:

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

當我在第2頁( mysite/image/keyword/1 )並點擊上mysite/image/keyword/ - 它會讓我進入mysite/image/keyword/ - 這不起作用,但是mysite/image/keyword/0 庫只是在url的末尾不添加零。

怎么解決?

嘗試這個:

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

//Your other logic

默認情況下,如果$this->uri->segment(x)為空,則返回false。 在沒有看到您的控制器或視圖的情況下,我無法更具體地說明放置它的位置或命名變量的內容。 這應該適用於您調用的實例:yoursite.com/image/keyword

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM