Tp5.0 一次很偷懶的 ThinkPHP 分頁 筆記
阿新 • • 發佈:2018-11-12
宣告:所有文章僅僅是個人筆記,不用做教程,只適合自己用(因為我怕不符合大眾,容易引起誤導)
先上結果圖:
顯示總頁數,第幾頁,當前頁數,上一頁,下一頁,尾頁
後臺控制器部分程式碼(可去)
<ul class="page cl pagination" > <li>第{$crede->currentPage()}頁 / 共{$crede->lastPage()}頁</li> <li class="page01"><a href="?page=1" >首頁</a></li> <li class="page01 active"> <a {eq name="$crede->currentPage()" value="1"} href ="javascript:return false;" {/eq} href="?page={$crede->currentPage()-1}">上一頁</a> </li> <?php for($i=0;$i<$crede->lastPage();$i++){?> <li class="page02"> <a {if condition="$crede->currentPage()-1 eq $i"} class="current"{/if} href="?page=<?php echo $i+1;?>"><?php echo $i+1;?> </a> </li> <?php } ?> <li class="page01 "> <a {eq name="$crede->currentPage()" value="$crede->lastPage()"} href ="javascript:return false;" {/eq} href="?page={$crede->currentPage()+1}">下一頁 </a> </li> <li class="page01" style=" padding-right:0"> <a href="?page={$crede->lastPage()}">尾頁</a> </li> </ul>
注意看判斷.....