在Laravel中,可以使用Blade模板引擎來設置分頁樣式。以下是一個示例代碼,演示如何在Blade模板中設置分頁樣式:
<!-- 在視圖文件中設置分頁樣式 -->
<div class="pagination">
<!-- 顯示上一頁鏈接 -->
@if ($paginator->onFirstPage())
<span class="disabled">« 上一頁</span>
@else
<a href="{{ $paginator->previousPageUrl() }}">« 上一頁</a>
@endif
<!-- 顯示分頁鏈接 -->
@foreach ($elements as $element)
<!-- "Three Dots" Separator -->
@if (is_string($element))
<span>{{ $element }}</span>
@endif
<!-- Array Of Links -->
@if (is_array($element))
@foreach ($element as $page => $url)
@if ($page == $paginator->currentPage())
<span class="current">{{ $page }}</span>
@else
<a href="{{ $url }}">{{ $page }}</a>
@endif
@endforeach
@endif
@endforeach
<!-- 顯示下一頁鏈接 -->
@if ($paginator->hasMorePages())
<a href="{{ $paginator->nextPageUrl() }}">下一頁 »</a>
@else
<span class="disabled">下一頁 »</span>
@endif
</div>
在上面的示例中,我們使用了Laravel提供的Paginator類來獲取分頁鏈接和當前頁信息。通過在Blade模板中遍歷分頁鏈接,并設置相應的樣式來自定義分頁樣式。您可以根據需要自定義不同樣式的分頁鏈接,以滿足您的設計需求。