@php use Carbon\Carbon; // FUNGSI SUPER AMAN: // Mengecek apakah fungsi sudah ada agar tidak error saat di-looping massal if (!function_exists('formatTglIndo')) { function formatTglIndo($tgl, $default = '-') { // Jika data kosong, spasi, atau berisi tanggal rusak (0000-00-00), lewati if (empty(trim($tgl)) || strpos($tgl, '0000-00-00') !== false) { return $default; } try { // Parse otomatis jauh lebih tahan banting daripada createFromFormat return Carbon::parse($tgl)->locale('id')->isoFormat('D MMMM YYYY'); } catch (\Exception $e) { return $default; // Jika format tetap gagal, tampilkan default (-) } } } @endphp KELENGKAPAN RAPOR | {{$siswa->name}} ({{$siswa->nis}})
Logo

RAPOR

{{ $sekolah->name }}

NAMA PESERTA DIDIK

{{$siswa->name}}

NISN / NIS

{{$siswa->nisn}} / {{$siswa->nis}}

KEMENTERIAN PENDIDIKAN DASAR DAN MENENGAH

KEMENDIKDASMEN

REPUBLIK INDONESIA

RAPOR

{{ $sekolah->name }}

Nama Sekolah : {{$sekolah->name}}
NPSN : {{$sekolah->npsn}}
NIS/NSS/NDS : {{$sekolah->nss}}
Alamat Sekolah : {{$sekolah->alamat}}
Kode Pos : {{$sekolah->kodepos}}
Website : http://{{$sekolah->website}}
Email : {{$sekolah->email}}
Telepon : {{$sekolah->telepon}}

IDENTITAS PESERTA DIDIK

{{-- PENGGUNAAN FUNGSI AMAN --}} {{-- PENGGUNAAN FUNGSI AMAN --}}
1. Nama Lengkap Peserta Didik : {{$siswa->name}}
2. Nomor Induk/NISN : {{$siswa->nis}} / {{$siswa->nisn}}
3. Tempat, Tanggal Lahir :{{$siswa->tempatlahir}}, {{ formatTglIndo($siswa->tanggallahir) }}
4. Jenis Kelamin : {{ $siswa->jk == 'L' ? 'Laki-Laki' : 'Perempuan' }}
5. Agama : {{ $siswa->agama }}
6. Status Dalam Keluarga : @if($siswa->statusdalamkeluarga == 'AK') Anak Kandung @elseif($siswa->statusdalamkeluarga == 'AA') Anak Angkat @elseif($siswa->statusdalamkeluarga == 'AT') Anak Tiri @endif
7. Anak Ke : {{$siswa->anak_ke}}
8. Alamat Peserta Didik : {{$siswa->alamat}}
9. Nomor Telepon : {{$siswa->teleponortu}}
10. Sekolah Asal : {{ $siswa->sekolahasal }}
11. Diterima di sekolah ini
Di Kelas : {{ $siswa->diterimadikelas }}
Pada Tanggal :{{ formatTglIndo($siswa->diterimaditanggal) }}
12. Nama Orang Tua
a. Ayah : {{$siswa->namaayah}}
b. Ibu : {{$siswa->namaibu}}
13. Alamat Orang Tua : {{$siswa->alamatortu}}
Nomor Telepon Rumah : {{$siswa->teleponortu}}
14. Pekerjaan Orang Tua
a. Ayah : {{$siswa->pekerjaanayah}}
b. Ibu : {{$siswa->pekerjaanibu}}
15. Nama Wali Peserta Didik : {{$siswa->namawali}}
16. Alamat Wali Peserta Didik : {{$siswa->alamatwali}}
Nomor Telepon Rumah : {{$siswa->teleponwali}}
17. Pekerjaan Wali Peserta Didik : {{$siswa->pekerjaanwali}}



Foto Peserta Didik
3x4
{{-- PENGGUNAAN FUNGSI AMAN --}} {{$siswa->kelas->tapel->tempat}}, {{ formatTglIndo($siswa->diterimaditanggal, '...........................') }},
Kepala {{ $sekolah->name }},




{{$sekolah->namakepsek}}
NIP. {{$sekolah->nipkepsek}}
{{-- KETERANGAN PINDAH SEKOLAH --}}

KETERANGAN PINDAH SEKOLAH

Nama Peserta Didik : ...................................................

@foreach ([1,2,3,4] as $i) @endforeach
KELUAR
Tanggal Kelas yang ditinggalkan Sebab-sebab Keluar atau Atas Permintaan (Tertulis) Tanda Tangan Kepala Sekolah, Stempel Sekolah, dan Tanda Tangan Orang Tua/Wali
...................................,.................
Kepala Sekolah,




.....................................................
NIP.
{{-- KETERANGAN MASUK SEKOLAH --}}

KETERANGAN PINDAH SEKOLAH

Nama Peserta Didik : ...................................................

@foreach ([1,2,3] as $item) @endforeach
NO MASUK
1. Nama Siswa ______________________ ...................................,............
Kepala Sekolah,




................................................
NIP.
2. Nomor Induk ______________________
3. Nama Sekolah ______________________
4. Masuk di Sekolah ini:
a. Tanggal ______________________
b. Di Kelas ______________________
5. Tahun Pelajaran ______________________