{{-- Menggunakan Bootstrap hanya untuk Grid System & Table --}}
{{-- LOGIKA PENGATURAN CERDAS --}} @php // Ambil pengaturan global CMS (Kop Surat & Kota) $schoolSetting = \App\Models\CmsSetting::first(); @endphp {{-- 1. KOP SURAT DINAMIS --}}
@if(!empty($schoolSetting->kop_surat)) {!! $schoolSetting->kop_surat !!} @else

{{ $namaSekolah ?? 'SMART SCHOOL' }}

[Kop Surat Belum Diatur di Pengaturan]

@endif
{{-- 2. JUDUL DOKUMEN --}}

LAPORAN TRANSAKSI PERPUSTAKAAN

Periode: {{ \Carbon\Carbon::parse($startDate)->translatedFormat('d F Y') }} s/d {{ \Carbon\Carbon::parse($endDate)->translatedFormat('d F Y') }}

{{-- 3. TABEL DATA --}} @forelse($laporans as $index => $item) @empty @endforelse
No Tgl Pinjam Peminjam Judul Buku Status Tgl Kembali Denda
{{ $index + 1 }} {{ \Carbon\Carbon::parse($item->tgl_pinjam)->format('d/m/Y') }} {{ $item->nama_peminjam }} {{-- Penanda Buku Milik Siapa --}} @if(is_null($item->buku_sekolah_id)) UMUM @endif {{ $item->judul }} @if($item->status == 'dipinjam') PINJAM @elseif($item->status == 'kembali') KEMBALI @else HILANG @endif {{ $item->tgl_kembali_aktual ? \Carbon\Carbon::parse($item->tgl_kembali_aktual)->format('d/m/Y') : '-' }} {{ $item->denda > 0 ? 'Rp '.number_format($item->denda, 0, ',', '.') : '-' }}
Tidak ada data transaksi pada periode ini.
TOTAL PEMASUKAN DENDA Rp {{ number_format($totalDenda, 0, ',', '.') }}
{{-- 4. TANDA TANGAN (KOTA DINAMIS) --}}

{{-- Kota Surat Otomatis --}} {{ $schoolSetting->kota_surat ?? 'Jakarta' }}, {{ \Carbon\Carbon::now()->translatedFormat('d F Y') }}
Mengetahui,
Kepala Perpustakaan


( ................................................. )

NIP. -