default.blade.php (1864B)
1 @if ($paginator->hasPages()) 2 <nav> 3 <ul class="pagination"> 4 {{-- Previous Page Link --}} 5 @if ($paginator->onFirstPage()) 6 <li class="disabled" aria-disabled="true" aria-label="@lang('pagination.previous')"> 7 <span aria-hidden="true">‹</span> 8 </li> 9 @else 10 <li> 11 <a href="{{ $paginator->previousPageUrl() }}" rel="prev" aria-label="@lang('pagination.previous')">‹</a> 12 </li> 13 @endif 14 15 {{-- Pagination Elements --}} 16 @foreach ($elements as $element) 17 {{-- "Three Dots" Separator --}} 18 @if (is_string($element)) 19 <li class="disabled" aria-disabled="true"><span>{{ $element }}</span></li> 20 @endif 21 22 {{-- Array Of Links --}} 23 @if (is_array($element)) 24 @foreach ($element as $page => $url) 25 @if ($page == $paginator->currentPage()) 26 <li class="active" aria-current="page"><span>{{ $page }}</span></li> 27 @else 28 <li><a href="{{ $url }}">{{ $page }}</a></li> 29 @endif 30 @endforeach 31 @endif 32 @endforeach 33 34 {{-- Next Page Link --}} 35 @if ($paginator->hasMorePages()) 36 <li> 37 <a href="{{ $paginator->nextPageUrl() }}" rel="next" aria-label="@lang('pagination.next')">›</a> 38 </li> 39 @else 40 <li class="disabled" aria-disabled="true" aria-label="@lang('pagination.next')"> 41 <span aria-hidden="true">›</span> 42 </li> 43 @endif 44 </ul> 45 </nav> 46 @endif