{{-- LOGIKA DATA LEMBAGA DARI PENGATURAN CERDAS --}} @php $sekolah = $sesi->sekolah ?? null; $lembagaId = $sekolah->id ?? null; // Ambil setting khusus sekolah ini, jika tidak ada, ambil setting yayasan $schoolSetting = \App\Models\CmsSetting::where('lembaga_id', $lembagaId)->first(); if(!$schoolSetting) { $schoolSetting = \App\Models\CmsSetting::first(); } @endphp {{-- 1. KOP SURAT DINAMIS --}}
@if(!empty($schoolSetting->kop_surat)) {!! $schoolSetting->kop_surat !!} @else

[Kop Surat Belum Diatur di Pengaturan Format Surat]

@endif
JURNAL KEGIATAN BELAJAR MENGAJAR
{{-- 2. INFO SESI --}}
Hari / Tanggal : {{ $sesi->created_at->isoFormat('dddd, D MMMM Y') }} Guru Pengampu : {{ $sesi->user->name ?? '-' }} @if(!empty($sesi->user->gelar)) , {{ $sesi->user->gelar }} @endif
Mata Pelajaran : {{ $sesi->jadwal->mataPelajaran->nama_mapel ?? '-' }} Kelas : {{ $sesi->kelas->nama_kelas ?? '-' }}
Jam Pelajaran : {{ \Carbon\Carbon::parse($sesi->waktu_mulai)->format('H:i') }} s/d {{ $sesi->waktu_selesai ? \Carbon\Carbon::parse($sesi->waktu_selesai)->format('H:i') : 'Selesai' }} WIB Pertemuan Ke : {{ $sesi->jadwal->jam_ke ?? '-' }}
{{-- 3. ISI JURNAL --}} A. Materi / Pokok Bahasan:
{!! $sesi->materi_pembelajaran ?? '-' !!}
B. Catatan / Kendala Kelas:
{{ $sesi->catatan_kegiatan ?? 'Tidak ada catatan khusus.' }}
{{-- 4. REKAP ABSENSI --}} C. Rekapitulasi Kehadiran:
Total Siswa Hadir Sakit Izin Alpa
{{ $total }} {{ $hadir }} {{ $sakit }} {{ $izin }} {{ $alpa }}
{{-- 5. DETAIL SISWA TIDAK HADIR --}} @php $siswaAbsen = $sesi->absensiKelasDetail->where('status_kehadiran', '!=', 'Hadir'); @endphp @if($siswaAbsen->count() > 0) D. Daftar Siswa Tidak Hadir: @foreach($siswaAbsen as $absen) @endforeach
No Nama Siswa Keterangan
{{ $loop->iteration }} {{ $absen->siswa->nama_lengkap ?? $absen->siswa->nama ?? 'Siswa' }} {{ $absen->status_kehadiran }}
@endif {{-- 6. TANDA TANGAN --}}
{{-- Tanda Tangan Kiri --}}

Mengetahui,
Kepala Sekolah

( {{ $sekolah->kepala_sekolah ?? '......................................' }} )
NIP. {{ $sekolah->nip_kepsek ?? '...........................' }}
{{-- Tanda Tangan Kanan (KOTA DINAMIS) --}}

{{ $schoolSetting->kota_surat ?? $sekolah->kota ?? 'Makassar' }}, {{ $sesi->created_at->isoFormat('D MMMM Y') }}
Guru Mata Pelajaran

{{ $sesi->user->name }}
NIP. {{ $sesi->user->nip ?? '-' }}