@if ($paginator->onFirstPage())
  • <
  • @else
  • <
  • @endif @php $maxLinks = 5; $middlePage = ceil($maxLinks / 2); $startPage = max($paginator->currentPage() - $middlePage + 1, 1); $endPage = min($startPage + $maxLinks - 1, $paginator->lastPage()); @endphp @if ($startPage > 1)
  • ...
  • @endif @for ($i = $startPage; $i <= $endPage; $i++) @if ($i == $paginator->currentPage())
  • {{ $i }}
  • @else
  • {{ $i }}
  • @endif @endfor @if ($paginator->lastPage() - $endPage >= 2)
  • ...
  • @endif @if ($paginator->lastPage() - $endPage >= 1)
  • {{ $paginator->lastPage() }}
  • @endif @if ($paginator->hasMorePages())
  • >
  • @else
  • >
  • @endif