• {{ trans('messages.pagination.previous') }}
  • @php $arr = []; if ($pagination["pageCount"] > 7) { if ($pagination["page"] < 3) { for ($i = 0; $i <= $pagination["page"]+3; $i++) { $arr[] = $i; } } else { $arr[] = 0; $arr[] = '...'; for ($i = $pagination["page"]-2; $i <= $pagination["page"]+2 && $i < $pagination["pageCount"]; $i++) { $arr[] = $i; } } if ($pagination["page"] < $pagination["pageCount"] - 4) { $arr[] = '...'; } if ($pagination["page"] < $pagination["pageCount"] - 3) { $arr[] = $pagination["pageCount"] - 1; } } else { for ($i = 0; $i < $pagination["pageCount"]; $i++) { $arr[] = $i; } } @endphp @foreach ($arr as $i) @if ($i !== '...') @if ($i == $pagination["page"])
  • {{ $pagination["page"] + 1 }} (current)
  • @else
  • {{ $i + 1 }}
  • @endif @else ... @endif @endforeach
  • {{ trans('messages.pagination.next') }}