2012-11-24 60 views
0

起初我以爲我做了錯誤的事情,並且鏈接正在生成不正確,但對我而言內容顯示爲它應該是奇怪的,所以我做了一些搜索,發現CI的分頁鏈接網址實際上包含偏移量而不是頁碼。現在,雖然這對於從數據庫中提取事物非常方便,但是在查看URL本身時,我發現它非常沒有說服力。例如,如果我想要顯示9個對象,每頁3個對象,則會有3個頁面,頁面2和3的鏈接分別爲url/3和url/6。CodeIgniter分頁鏈接URL生成行爲

有沒有辦法讓分頁生成URL與實際頁面,而不是偏移量?我可以通過頁面和per_page信息輕鬆計算偏移量。

+1

你使用$配置[ 'use_page_numbers'] = TRUE; –

+0

哦哇...我通讀整個文檔頁面,並設法忽略該選項。可能是因爲早上5點我正在檢查它。非常感謝,那一定是。現在測試它 – GTCrais

+0

經過測試,它的工作原理,非常感謝!如果你可以把它作爲答案發布,所以我可以接受它會很酷。 – GTCrais

回答

2

您可以自定義分頁。有一個選項可用

$config['use_page_numbers'] = TRUE; 

如果將其設置爲true,它將生成頁碼。

你可以在這裏閱讀文檔

用戶指南