@extends('layouts.app') @section('title', 'Preview Rapor - '.$identity['student']->nama) @section('content')
← Kembali Cetak / Unduh PDF (A4)
{{-- Lembar Rapor (preview layar) --}}
{{-- Identitas (lembar pertama) --}}
{{ $identity['school_name'] }}
@if($identity['npsn']) NPSN: {{ $identity['npsn'] }} · @endif {{ $identity['address'] }}
Rapor Peserta Didik
{{ $identity['semester_label'] }} · Tahun Ajaran {{ $identity['academic_year'] }}
Nama Peserta Didik : {{ $identity['student']->nama }}
NISN : {{ $identity['student']->nisn ?? '-' }}
Sekolah : {{ $identity['school_name'] }}
Alamat : {{ $identity['student']->alamat }}
Kelas : {{ $identity['classroom']->name }}
Fase : {{ $identity['phase'] }}
Semester : {{ $identity['semester_label'] }}
Tahun Ajaran : {{ $identity['academic_year'] }}
{{-- Tabel Nilai --}} @forelse($rows as $index => $row) @empty @endforelse
No Mata Pelajaran Nilai Akhir Capaian Kompetensi
{{ $index + 1 }} {{ $row['subject']->name }} {{ $row['final_score'] !== null ? rtrim(rtrim(number_format($row['final_score'], 1, '.', ''), '0'), '.') : '-' }}
    @foreach($row['capaian'] as $desc)
  1. {{ $desc }}
  2. @endforeach
Tidak ada mata pelajaran ber-KKM.
{{-- Ekstrakurikuler: hanya muncul jika ada data --}} @if($has_extracurriculars)
A. Ekstrakurikuler
@foreach($extracurriculars as $index => $ex) @endforeach
No Kegiatan Predikat
{{ $index + 1 }} {{ $ex->extracurricular?->name }} {{ $ex->predikat }}
@endif {{-- Kehadiran --}}
{{ $has_extracurriculars ? 'B' : 'A' }}. Kehadiran
Sakit Izin Tanpa Keterangan
{{ $attendance?->sakit ?? 0 }} hari {{ $attendance?->izin ?? 0 }} hari {{ $attendance?->tanpa_keterangan ?? 0 }} hari
{{-- Tanda tangan --}}
{{ $identity['city'] ?? '........................' }}, {{ $printed_at->translatedFormat('d F Y') }}
Wali Kelas Orang Tua/Wali Murid Kepala Sekolah
( {{ $identity['wali_kelas_name'] ?? '........................' }} ) ( {{ $identity['parent_name'] ?? '........................' }} ) ( {{ $identity['kepala_sekolah_name'] ?? '........................' }} )
{{ $identity['wali_kelas_name'] ? 'Wali Kelas' : '' }} {{ $identity['parent_name'] ? 'Orang Tua/Wali' : '' }} {{ $identity['kepala_sekolah_name'] ? 'Kepala Sekolah' : '' }}
@endsection