home-erp

git clone git://archive.git.mtrnord.blog/MTRNord/home-erp.git
Log | Files | Refs | README

bootstrap-5.blade.php (4288B)


      1 @if ($paginator->hasPages())
      2     <nav class="d-flex justify-items-center justify-content-between">
      3         <div class="d-flex justify-content-between flex-fill d-sm-none">
      4             <ul class="pagination">
      5                 {{-- Previous Page Link --}}
      6                 @if ($paginator->onFirstPage())
      7                     <li class="page-item disabled" aria-disabled="true">
      8                         <span class="page-link">@lang('pagination.previous')</span>
      9                     </li>
     10                 @else
     11                     <li class="page-item">
     12                         <a class="page-link" href="{{ $paginator->previousPageUrl() }}" rel="prev">@lang('pagination.previous')</a>
     13                     </li>
     14                 @endif
     15 
     16                 {{-- Next Page Link --}}
     17                 @if ($paginator->hasMorePages())
     18                     <li class="page-item">
     19                         <a class="page-link" href="{{ $paginator->nextPageUrl() }}" rel="next">@lang('pagination.next')</a>
     20                     </li>
     21                 @else
     22                     <li class="page-item disabled" aria-disabled="true">
     23                         <span class="page-link">@lang('pagination.next')</span>
     24                     </li>
     25                 @endif
     26             </ul>
     27         </div>
     28 
     29         <div class="d-none flex-sm-fill d-sm-flex align-items-sm-center justify-content-sm-between">
     30             <div>
     31                 <p class="small text-muted">
     32                     {!! __('Showing') !!}
     33                     <span class="fw-semibold">{{ $paginator->firstItem() }}</span>
     34                     {!! __('to') !!}
     35                     <span class="fw-semibold">{{ $paginator->lastItem() }}</span>
     36                     {!! __('of') !!}
     37                     <span class="fw-semibold">{{ $paginator->total() }}</span>
     38                     {!! __('results') !!}
     39                 </p>
     40             </div>
     41 
     42             <div>
     43                 <ul class="pagination">
     44                     {{-- Previous Page Link --}}
     45                     @if ($paginator->onFirstPage())
     46                         <li class="page-item disabled" aria-disabled="true" aria-label="@lang('pagination.previous')">
     47                             <span class="page-link" aria-hidden="true">&lsaquo;</span>
     48                         </li>
     49                     @else
     50                         <li class="page-item">
     51                             <a class="page-link" href="{{ $paginator->previousPageUrl() }}" rel="prev" aria-label="@lang('pagination.previous')">&lsaquo;</a>
     52                         </li>
     53                     @endif
     54 
     55                     {{-- Pagination Elements --}}
     56                     @foreach ($elements as $element)
     57                         {{-- "Three Dots" Separator --}}
     58                         @if (is_string($element))
     59                             <li class="page-item disabled" aria-disabled="true"><span class="page-link">{{ $element }}</span></li>
     60                         @endif
     61 
     62                         {{-- Array Of Links --}}
     63                         @if (is_array($element))
     64                             @foreach ($element as $page => $url)
     65                                 @if ($page == $paginator->currentPage())
     66                                     <li class="page-item active" aria-current="page"><span class="page-link">{{ $page }}</span></li>
     67                                 @else
     68                                     <li class="page-item"><a class="page-link" href="{{ $url }}">{{ $page }}</a></li>
     69                                 @endif
     70                             @endforeach
     71                         @endif
     72                     @endforeach
     73 
     74                     {{-- Next Page Link --}}
     75                     @if ($paginator->hasMorePages())
     76                         <li class="page-item">
     77                             <a class="page-link" href="{{ $paginator->nextPageUrl() }}" rel="next" aria-label="@lang('pagination.next')">&rsaquo;</a>
     78                         </li>
     79                     @else
     80                         <li class="page-item disabled" aria-disabled="true" aria-label="@lang('pagination.next')">
     81                             <span class="page-link" aria-hidden="true">&rsaquo;</span>
     82                         </li>
     83                     @endif
     84                 </ul>
     85             </div>
     86         </div>
     87     </nav>
     88 @endif