回答
很好的問題:你需要通過@丹到system/CI_Pagination.php
庫擴展的代碼到application/library/MY_Pagination.php
數學計算是好的,設置成CI
分頁庫,見下文
1)創建文件到application/library/MY_Pagination.php
more info
關於創建圖書館
覆蓋create_links()
從自定義的方法方法,請參見下面
修改後的代碼節create_links()
方法
if ($this->cur_page === $loop){
// Current page
$output .= $this->cur_tag_open.($this->cur_page == 1 ? $loop : $loop*($this->per_page)+1).'-'.($loop * $this->per_page).$this->cur_tag_close;
}elseif ($i === $base_page){
// First page
$output .= $this->num_tag_open.'<a href="'.$first_url.'"'.$attributes.$this->_attr_rel('start').'>'
.((($loop)*($this->per_page) - $this->per_page)+1) .'-'. ($loop * $this->per_page).'</a>'
.$this->num_tag_close;
}else{
$append = $this->prefix.$i.$this->suffix;
$output .= $this->num_tag_open.'<a href="'.$base_url.$append.'"'.$attributes.$this->_attr_rel('start').'>'
.((($loop)*($this->per_page) - $this->per_page)+1) .'-'. ($loop * $this->per_page)
.'</a>'.$this->num_tag_close;
}
完全MY_Pagination.php文件號線(577-592)click here
注意我已經使用了最新的核心文件,所以請使用您的修正案在當前文件
做一些簡單的數學來調整,因此,例如,如果$x = 1
而是第1個存在$ X第1頁是:
<?php echo $x.'-'.($x * 10); ?>
第2頁和較高的是:
<?php
$x++;
echo (($x)*10)-10)+1.'-'.($x * 10);
?>
其中$x++
爲每個顯示計數。
不......用'CodeIgniter'庫不可能,而'OP'不會修改庫 – Girish 2014-08-28 02:51:44
應該是可以的。 OP只是詢問顯示內容,點擊時傳遞給URI的值可能與顯示內容不同。正如[文檔](https://ellislab.com/codeigniter/user-guide/libraries/pagination.html)所述,它是「100%可定製的」。 – Dan 2014-08-28 02:54:28
頁面鏈接是通過'create_link'函數創建的,他需要將庫擴展爲'application/library/MY_Pagination.php',並通過自定義方法覆蓋方法那裏自定義代碼集成,更多信息https://ellislab.com/codeigniter /user-guide/general/creating_libraries.html – Girish 2014-08-28 03:09:13
- 1. CodeIgniter分頁活動鏈接不工作
- 2. codeigniter分頁不顯示鏈接
- 3. CodeIgniter分頁鏈接沒有渲染
- 4. 爲什麼CodeIgniter分頁鏈接膨脹?
- 5. Codeigniter分頁庫中的首頁鏈接問題
- 6. CodeIgniter分頁 - 第一頁的鏈接不起作用,爲什麼?
- 7. 導航頁面鏈接(codeigniter)
- 8. CodeIgniter的錯誤分頁:你的鏈接數必須是正數
- 9. 用於格式化分頁鏈接的CSS
- 10. Codeigniter分頁沒有在URL中傳遞正確的鏈接值
- 11. codeigniter的分頁不能在第一個鏈接上工作
- 12. 分頁鏈接在第二頁上消失 - codeigniter
- 13. codeigniter中的鏈接
- 14. codeigniter與連接表分頁
- 15. 在CodeIgniter中訪問domain.com/ <dynamic_page_name>格式的動態鏈接
- 16. 分頁鏈接的CSS
- 17. 燒瓶分頁鏈接格式不正確
- 18. Preg_replace_all markdown格式的鏈接
- 19. logback中的格式鏈接
- 20. codeigniter中的分頁
- 21. CodeIgniter:分頁顯示鏈接,但不顯示每頁的確定結果
- 22. Codeigniter的多頁分頁
- 23. 分手PHP分頁鏈接
- 24. Codeigniter - 鏈接
- 25. epub2pdf分頁格式的html格式
- 26. CodeIgniter分頁先前和活動鏈接不工作
- 27. Codeigniter 3 - 從數組分頁 - 鏈接沒有顯示
- 28. CodeIgniter - 如何添加字符串到分頁鏈接?
- 29. Codeigniter Ajax分頁鏈接觸發非帆布打開
- 30. 格式DataPager鏈接
是不是應該在覈心/ MY_Pagination.php? – 2014-08-28 08:11:00
'application/library/MY_Pagination.php'創建新文件。 – Girish 2014-08-28 08:38:54
致命錯誤:您在第125行 – 2014-08-28 09:38:31