日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Laravel自定义分页样式

發布時間:2025/5/22 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Laravel自定义分页样式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

????????Laravel 的分頁組件默認為 Bootstrap 的分頁樣式,但如果我們用的并不是 Bootstrap 或者說分頁的 HTML結構不一樣,這時我們需要自定義分頁。其實 Laravel 的分頁組件是非常的靈活,可以通過幾種方法去實現我們的需求。

????????我們可以從 Model 抽象類看到通過使用 Illuminate\Database\Query\Builder 可以查找出paginate 、simplePaginate的實現。然后直接查看 Illuminate\Pagination\BootstrapThreePaginater 可以查找到 render 方法。這方法就是輸出 分頁組件 默認的 html。

????????進一步,可以看到simplePaginate 通過 Illuminate\Pagination\SimpleBootstrapThreePaginater 繼承 Illuminate\Pagination\BootstrapThreePaginater 并對 render 方法進行重寫,由此可見,我們可以通過繼承 BootstrapThreePaginater 類并對 render 方法進行重寫,就可以自定義分頁的樣式了。

方法一:通過繼承

通過替換默認的生成類來修改分頁的自定義樣式:替換 laravel 分頁組件默認生成的模板 出自 Inspirer(https://www.insp.top)。


方法二:通過視圖

該方法主要通過利用 Laravel 提供的方法來實現,主要用到 currentPage()、url( $page )、lastPage()。

第一步

在需要調用分頁的視圖中引入 分頁視圖 ($data 所指的是分頁數據,將它傳去分頁視圖):

@include('pagination.default', ['paginator' => $data])

<br/>

第二步

利用通過 第一步 傳遞過來的 $data , 如何去利用呢?
在 resources/views 目錄下創建 pagination 目錄,并創建一個視圖default.blade.php 。添加一下代碼:

<div class="pagination"><ul><li class="previous {{ ($paginator->currentPage() == 1) ? ' disabled' : '' }}"><a href="{{ $paginator->url(1) }}"><i class="chevron left icon"></i></a></li>@for ($i = 1; $i <= $paginator->lastPage(); $i++)<li class="{{ ($paginator->currentPage() == $i) ? ' active' : '' }}"><a href="{{ $paginator->url($i) }}">{{ $i }}</a></li>@endfor<li class="next {{ ($paginator->currentPage() == $paginator->lastPage()) ? ' disabled' : '' }}"><a href="{{ $paginator->url($paginator->currentPage()+1) }}"><i class="chevron right icon"></i></a></li></ul> </div>

$paginator->currentPage():獲取當前頁

$paginator->lastPage():獲取尾頁

$paginator->url($page):獲取頁碼的URL

<br/>

最后的效果:

自定義分頁樣式,可以通過以上方法實現,當然個人建議還是用 方法一 吧,因為方法二 跟寫原生沒什么區別。

總結

以上是生活随笔為你收集整理的Laravel自定义分页样式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天堂资源站 | 男人的天堂色偷偷 | 日韩精品欧美 | www.成人免费视频 | 国产三级一区二区三区 | 凹凸精品一区二区三区 | 国产97av | 精品人妻码一区二区三区红楼视频 | 国内精品小视频 | 91天堂在线观看 | 亚洲性欧美色 | 亚洲最新在线观看 | 黄网www | 大色av | 大尺度电影在线 | av美国| 青青在线免费观看 | 国产东北女人做受av | 农村脱精光一级 | 欧美mv日韩mv国产网站 | 亚洲片在线观看 | 亚洲精品20p | 成年黄色片 | 亚洲欧美综合另类自拍 | 欧美精品免费一区二区三区 | 色呦呦网站入口 | 成人激情在线视频 | 国产成人自拍网站 | 丰满少妇一区二区三区视频 | 精品国产综合 | 欧美重口另类 | 亚洲成人精品 | 黄色免费毛片 | 天天躁夜夜躁 | 欧美视频第一页 | 女同亚洲精品一区二区三 | 国产一区二区三区四区 | 久久国产免费看 | 精品少妇3p | 青青草视频污 | 樱花影院电视剧免费 | 亚洲免费网站 | 国产精选一区二区三区 | 熟女少妇精品一区二区 | 成人特级片 | 性色影院 | 国产一级久久久 | 大桥未久视频在线观看 | 欧美第一页 | 男女羞羞在线观看 | 精品久久久一区二区 | 伊人黄色片 | 久久影业 | 亚洲精品国产精品国自产观看浪潮 | 欧洲av片| 成人日韩视频 | 国产精品美女久久 | 91成人网页 | 美日韩精品 | 中文字幕一区二区三区免费 | 亚州av网| 高清欧美性猛交xxxx黑人猛交 | 亚洲一区第一页 | 网友自拍视频 | 亚洲区一区二 | 免费观看日韩毛片 | 色老二导航 | 午夜久久久久久久久久久 | 一本到久久 | 欧美成人激情视频 | 激情五月色综合国产精品 | 欧美熟妇一区二区 | 亚洲我射av | 老熟女毛茸茸 | 丝袜人妖| 好吊日av| 在线你懂的视频 | 夫の上司に犯波多野结衣853 | 亚洲最大在线视频 | 一级大毛片 | 热久久精 | 亚洲av色区一区二区三区 | 欧美a一级片 | 日韩视频免费在线 | 爱情岛论坛亚洲线路一 | 亚洲色婷婷久久精品av蜜桃 | 久久久999久久久 | a级在线观看网站 | 精品一区二区三区四区五区六区 | 欧美激情在线观看一区 | 精品视频在线观看 | 熟女av一区二区三区 | 久草视频2 | www.毛片 | 精品欧美一区二区三区久久久 | 国产99久久久欧美黑人 | 福利社午夜影院 | 可以直接在线观看的av | 亚洲人在线观看 |