@extends('base.layout') @section('content')
Rekapitulasi Data Bulan {{$bulan}} Tahun {{$tahun}}

Preview Glass Report ditampilkan per halaman 50 pemeriksaan agar aman di memori. Untuk data lengkap gunakan tombol download CSV.
@foreach (['A', 'B', 'C'] as $tableKey)

TABEL {{ $tableKey }}

@foreach (($glassHeaders[$tableKey] ?? []) as $header) @endforeach @forelse (($glassTables[$tableKey] ?? []) as $row) @foreach ($row as $cell) @endforeach @empty @endforelse
{{ $header }}
{{ $cell }}
Data tidak ditemukan
@endforeach @if(method_exists($orderbydate, 'links'))
Menampilkan {{ $orderbydate->firstItem() ?? 0 }} sampai {{ $orderbydate->lastItem() ?? 0 }} dari {{ $orderbydate->total() }} pemeriksaan
@php $currentPage = $orderbydate->currentPage(); $lastPage = $orderbydate->lastPage(); $startPage = max(1, $currentPage - 4); $endPage = min($lastPage, $currentPage + 4); @endphp
  • @if($orderbydate->onFirstPage()) Previous @else Previous @endif
  • @if($startPage > 1)
  • 1
  • @if($startPage > 2)
  • ...
  • @endif @endif @for($page = $startPage; $page <= $endPage; $page++)
  • @if($page === $currentPage) {{ $page }} @else {{ $page }} @endif
  • @endfor @if($endPage < $lastPage) @if($endPage < $lastPage - 1)
  • ...
  • @endif
  • {{ $lastPage }}
  • @endif
  • @if($orderbydate->hasMorePages()) Next @else Next @endif
@endif
@endsection @push('script') @endpush