{{-- Veri tablosu sayfalama çubuğu (üst/alt ortak partial) Beklenen değişkenler: $paginator => LengthAwarePaginator $perPageOptions => [10, 25, 50, 100] $position => 'top' | 'bottom' --}} @php $perPageOptions = $perPageOptions ?? [10, 25, 50, 100]; $position = $position ?? 'bottom'; $current = $paginator->currentPage(); $last = $paginator->lastPage(); $window = 2; // aktif sayfanın iki yanındaki sayfa adedi $start = max(1, $current - $window); $end = min($last, $current + $window); @endphp
@if($paginator->total() > 0) {{ $paginator->firstItem() }}{{ $paginator->lastItem() }} / {{ number_format($paginator->total(), 0, ',', '.') }} kayıt @else 0 kayıt @endif
@if($last > 1) @endif