2012-04-03 46 views
2

一段時間以來,我一直在處理分頁類中的一個問題。Codeigniter分頁庫中的首頁鏈接問題

的問題是,一切都與分頁是好的,只是頁面的鏈接1.

所有環節都一樣:

example.com/method/page/2 
example.com/method/page/3 

...

,但是,當我想要去頁面1,鏈接看起來像:

example.com/method/page/ 

當然它看起來不知何故wkward。 我希望它看起來像:

example.com/method/page/1 

如何解決在分頁庫這個問題?

回答

14

您可以自定義您的分頁。看看這裏Pagination Guide

$config['first_url'] = 'method/page/1'; 
$this->pagination->initialize($config); 

編輯:要查看所有列表中查找到system/librares/Pagination.php

+1

但配置你說,沒有在分頁指南中提到。再次感謝您的幫助。 – Afshin 2012-04-03 08:38:09

+0

@Ashshin是,其中一些不在那裏,但在'system/librares/Pagination.php'看到所有的列表,如果你需要更多的手動處理擴展這個庫,並做你想做的 – safarov 2012-04-03 08:41:50

0

正如薩法羅夫說,我改變了我的代碼看起來像:

我BASE_URL是:

$config['base_url'] = base_url() . 'method/page/'; 

所以,我改變了下面的代碼,讓第一個URL如我所願:

$config['base_url'] = base_url() . 'method/page/'; 
$config['first_url'] = '1'; 
$this->pagination->initialize($config); 

現在第一頁的鏈接是:

http://example.com/method/page/1

我真的很感激薩法羅夫的幫助。