@if($lembaga && $lembaga->logo_lembaga) @php // Get absolute path to logo file for PDF generation $logoPath = storage_path('app/public/' . $lembaga->logo_lembaga); // Check if file exists, if not try alternative path if (!file_exists($logoPath)) { $logoPath = public_path('storage/' . $lembaga->logo_lembaga); } // If still not found, try direct storage path if (!file_exists($logoPath)) { $logoPath = base_path('storage/app/public/' . $lembaga->logo_lembaga); } // Convert to base64 for PDF compatibility $logoBase64 = null; if (file_exists($logoPath)) { $logoData = file_get_contents($logoPath); $logoMime = mime_content_type($logoPath); $logoBase64 = 'data:' . $logoMime . ';base64,' . base64_encode($logoData); } @endphp @if($logoBase64)
Logo Lembaga
@endif @endif

{{ $lembaga->nama_lembaga ?? 'NAMA LEMBAGA' }}

RAPORT HASIL PENILAIAN KINERJA KEPALA MADRASAH

Tahun {{ $tahun }}

@if($komponen) @endif @if($penilaian->tanggal_validasi) @endif
1. Nama Lembaga : {{ $lembaga->nama_lembaga ?? 'PLACEHOLDER' }}
2. Nama Kepala Madrasah : {{ $kepala->name ?? 'PLACEHOLDER' }}
3. Nama Pengawas Penilai : {{ $pengawas->name ?? 'PLACEHOLDER' }}
4. Instrumen Penilaian : {{ $instrumen->judul ?? $instrumen->nama_instrumen ?? 'PLACEHOLDER' }}
5. Komponen : {{ $komponen->nama_komponen ?? 'PLACEHOLDER' }}
6. Status Penilaian : {{ strtoupper($penilaian->status) }}
7. Tanggal Validasi : {{ \Carbon\Carbon::parse($penilaian->tanggal_validasi)->format('d F Y H:i') }}

8. NILAI LENGKAP

@if(isset($subKomponenAnalysis) && count($subKomponenAnalysis) > 0) @foreach($subKomponenAnalysis as $index => $subKomponen)
Sub Komponen {{ $index + 1 }}: {{ $subKomponen['nama_sub_komponen'] ?? 'Unknown' }}
@if(isset($subKomponen['indikator_kinerja']) && is_array($subKomponen['indikator_kinerja'])) @foreach($subKomponen['indikator_kinerja'] as $idx => $indikator) @endforeach @endif
No Indikator Kinerja Nilai Pengawas Keterangan Bukti
{{ $idx + 1 }} {{ $indikator['indikator'] ?? '-' }} {{ $indikator['nilai_pengawas'] ?? '-' }} {{ $indikator['bukti'] ?? '-' }}
Rata-rata Sub Komponen {{ isset($subKomponen['rata_rata_pengawas']) ? number_format($subKomponen['rata_rata_pengawas'], 2) : '-' }} {{ $subKomponen['kategori'] ?? '-' }}
@endforeach @else

Tidak ada data nilai untuk ditampilkan.

@endif
TOTAL NILAI (Pengawas) {{ $totalNilai }} Rata-rata: {{ $rataRata }}/5.00

9. ANALISIS PENGAWAS MADRASAH

@if($analisisPengawas && $analisisPengawas !== 'Terjadi kesalahan dalam menghasilkan analisis. Silakan coba lagi.') {!! nl2br(e($analisisPengawas)) !!} @else

Analisis pengawas belum tersedia.

@endif

PENGAWAS MADRASAH

{{ $pengawas->name ?? 'PLACEHOLDER' }}

KEPALA MADRASAH YANG DINILAI

{{ $kepala->name ?? 'PLACEHOLDER' }}