在使用laravel分页时候,默认的分页样式不是自己想要的,需要自己修改。
默认样式是 < 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ... 98 99 >
这个样式太丑了,而且我不想要这么多的 页码,只想实现如下的页码
< 1 2 3 4 5 6 7 > < 6 7 8 9 10 11 > < 11 12 13 14 15 16 17 18 19 20 >
php原生代码
<?php
//分页显示页面数量,取值范围 3-n
$paging_number = 7;
if($paging_number<3){
$paging_number = 3;
}
//当前页
$paging_current_page = $_GET['p'];
//共几页
$paging_last_page = 15;
if(($paging_number%2) == 0){
if($paging_last_page <= $paging_number){
$paging_start = 1;
$paging_end = $paging_last_page;
}else if($paging_current_page < ($paging_number/2+1)){
$paging_start = 1;
$paging_end = $paging_number;
}else if($paging_current_page &