@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
| {{$siswa->name}} |
| {{$siswa->nisn}} / {{$siswa->nis}} |
| Nama Sekolah | : | {{$sekolah->name}} |
| NPSN | : | {{$sekolah->npsn}} |
| NIS/NSS/NDS | : | {{$sekolah->nss}} |
| Alamat Sekolah | : | {{$sekolah->alamat}} |
| Kode Pos | : | {{$sekolah->kodepos}} |
| Website | : | http://{{$sekolah->website}} |
| : | {{$sekolah->email}} | |
| Telepon | : | {{$sekolah->telepon}} |
| 1. | Nama Lengkap Peserta Didik | : | {{$siswa->name}} |
| 2. | Nomor Induk/NISN | : | {{$siswa->nis}} / {{$siswa->nisn}} |
| 3. | Tempat, Tanggal Lahir | : | {{-- PENGGUNAAN FUNGSI AMAN --}}{{$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 | : | {{-- PENGGUNAAN FUNGSI AMAN --}}{{ 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}} |
| Nama Peserta Didik | : | ................................................... |
| 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. |
|||
| Nama Peserta Didik | : | ................................................... |
| 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 | ______________________ | |