Data Siswa

Index / Tambah Data Siswa

{{-- Form Tambah Data --}}

Form Tambah Data Siswa

@csrf {{-- Section 1: Basic Identity --}}

Identitas Dasar

*NIS {{ $errors->first('nis') }}
*NISN {{ $errors->first('nisn') }}
No KIP {{ $errors->first('no_kip') }}
No KK {{ $errors->first('no_kk') }}
*Nama Siswa {{ $errors->first('nama_siswa') }}
*Jenis Kelamin {{ $errors->first('jenis_kelamin') }}
{{-- Section 5: Academic Info --}}

Informasi Akademik

*Kelas @forelse($kelas as $class) @empty @endforelse {{ $errors->first('kelas_id') }}
@php // Prioritas: old() > tahun ajaran aktif $selectedTahunAjaran = old('tahun_ajaran'); // Jika tidak ada old(), cari tahun ajaran aktif if (!$selectedTahunAjaran) { $tahunAjaranAktif = $tahunAjaran->firstWhere('status', 'Aktif'); if ($tahunAjaranAktif) { $selectedTahunAjaran = $tahunAjaranAktif->tahun_awal . '/' . $tahunAjaranAktif->tahun_akhir; } } @endphp
*Tahun Ajaran @forelse($tahunAjaran as $ta) @php $value = $ta->tahun_awal . '/' . $ta->tahun_akhir; @endphp @empty @endforelse {{ $errors->first('tahun_ajaran') }}
*Angkatan @php $tahunSekarang = date('Y'); $tahunMulai = $tahunSekarang - 5; @endphp @for ($tahun = $tahunSekarang; $tahun >= $tahunMulai; $tahun--) @endfor {{ $errors->first('angkatan') }}
*Status {{ $errors->first('status') }}
{{-- Section 2: Birth Info --}}

Informasi Kelahiran

Tempat Lahir {{ $errors->first('tempat_lahir') }}
Tanggal Lahir {{ $errors->first('tanggal_lahir') }}
*Agama {{ $errors->first('agama') }}
{{-- Section 3: Contact Info --}}

Informasi Kontak

Alamat {{ old('alamat') }} {{ $errors->first('alamat') }}
No HP Siswa {{ $errors->first('no_hp_siswa') }}
{{-- Section 4: Parent Info --}}

Informasi Orang Tua

Nama Ayah {{ $errors->first('nama_ayah') }}
Pekerjaan Ayah @forelse($pekerjaan as $job) @empty @endforelse {{ $errors->first('pekerjaan_ayah_id') }}
Nama Ibu {{ $errors->first('nama_ibu') }}
Pekerjaan Ibu @forelse($pekerjaan as $job) @empty @endforelse {{ $errors->first('pekerjaan_ibu_id') }}
No HP Orang Tua {{ $errors->first('no_hp_ortu') }}
{{-- Section: Photo --}}

Foto Siswa

Pilih Foto {{ $errors->first('foto') }}

Format: jpg, jpeg, png. Ukuran maks: 2MB

Preview
Preview

Simpan

@push('js') @endpush