@php use Illuminate\Support\Carbon; $jenjangLabel = $jenjang ?? 'Belum Ada Kelas'; $angkatan = $student->angkatan ?: ($student->created_at ? Carbon::parse($student->created_at)->format('Y') : '-'); $fotoUrl = $student->foto ? route('pkbm.siswa.photo', $student->id) : null; $kelamin = in_array($student->jenis_kelamin, ['L', 'Laki-laki'], true) ? 'Laki-laki' : ($student->jenis_kelamin ? 'Perempuan' : '-'); $tglLahir = $student->tanggal_lahir ? Carbon::parse($student->tanggal_lahir)->translatedFormat('d F Y') : '-'; @endphp Buku Induk · {{ $student->nama_siswa }} @include('pkbm.spmb.partials.letterhead-styles')
@include('pkbm.kalender-pendidikan.partials.letterhead')

LEMBAR BUKU INDUK PESERTA DIDIK

{{ $institution->nama_pkbm ?? '' }} · NPSN {{ $institution->npsn ?? '-' }}

@if ($fotoUrl) Foto {{ $student->nama_siswa }} @else
Tidak ada
foto
@endif
Nama Lengkap{{ strtoupper($student->nama_siswa) }}
NIS / NISN{{ $student->nis ?: '-' }} / {{ $student->nisn ?: '-' }}
Jenjang · Angkatan{{ $jenjangLabel }} · {{ $angkatan }}
NIK{{ $student->nik ?: '-' }}
Jenis Kelamin{{ $kelamin }}
Tempat, Tanggal Lahir{{ $student->tempat_lahir ?: '-' }}, {{ $tglLahir }}

A. Identitas Diri

Agama{{ $student->agama ?: '-' }}
Kewarganegaraan{{ $student->kewarganegaraan ?: '-' }}
Anak ke-{{ $student->anak_ke ?: '-' }}
Jumlah Saudara{{ $student->jumlah_saudara ?: '-' }}
Alamat{{ $student->alamat ?: '-' }}{{ $student->desa_kelurahan ? ', '.$student->desa_kelurahan : '' }}{{ $student->kecamatan ? ' Kec. '.$student->kecamatan : '' }}

B. Keterangan Orang Tua / Wali

Nama Ayah{{ $student->nama_ayah ?: '-' }}
Nama Ibu{{ $student->nama_ibu ?: '-' }}
Pekerjaan Ayah / Ibu{{ $student->pekerjaan_ayah ?: '-' }} / {{ $student->pekerjaan_ibu ?: '-' }}
Pendidikan Ayah / Ibu{{ $student->pendidikan_ayah ?: '-' }} / {{ $student->pendidikan_ibu ?: '-' }}
Nama Wali{{ $student->wali ?: '-' }}
Pekerjaan / Pendidikan Wali{{ $student->pekerjaan_wali ?: '-' }} / {{ $student->pendidikan_wali ?: '-' }}
No. HP{{ $student->hp ?: '-' }}

C. Riwayat Kelas

@forelse ($riwayat as $r) @empty @endforelse
NoTahun PelajaranSemesterNama KelasTingkatan
{{ $loop->iteration }} {{ $r->tahun_pelajaran }} {{ $r->semester }} {{ $r->nama_kelas ?: '-' }} {{ $r->tingkatan ?: '-' }}
Belum ada riwayat kelas.
@if ($keluar)

D. Status Keluar

Alasan{{ $keluar->alasan ?: '-' }}{{ $keluar->tahun_keluar ? ' · '.$keluar->tahun_keluar.' '.($keluar->semester_keluar ?? '') : '' }}
Tanggal Keluar{{ $keluar->tgl_keluar ? Carbon::parse($keluar->tgl_keluar)->translatedFormat('d F Y') : '-' }}
Keterangan{{ $keluar->keterangan ?: '-' }}
@endif
{{ $institution->kecamatan ?? $institution->kabupaten ?? '' }}, {{ now()->locale('id')->translatedFormat('d F Y') }}
Mengetahui, Kepala {{ $institution->nama_pkbm ?? 'PKBM' }}
{{ $period->kepala_sekolah ?? '........................................' }}