@php $selectedStudent = $students->firstWhere('id', old('student_id', $achievement->student_id ?? null)); @endphp

Identitas Prestasi

Pilih siswa lalu lengkapi inti informasi prestasinya terlebih dahulu.

Field inti dulu, lampiran bisa menyusul
@if ($selectedStudent)
Siswa terpilih: {{ $selectedStudent->full_name }} @if ($selectedStudent->student_number) · NIS {{ $selectedStudent->student_number }} @endif @if ($selectedStudent->nisn) · NISN {{ $selectedStudent->nisn }} @endif
@endif @error('student_id')

{{ $message }}

@enderror

Opsional, tapi berguna saat admin lain perlu memahami konteks prestasi ini.

@error('description')

{{ $message }}

@enderror

Simpan file sertifikat atau piagam bila sudah tersedia.

PDF / Gambar

Format: PDF, JPG, JPEG, PNG, WEBP · maksimal 5 MB.

@if (!empty($achievement->certificate_file))
File tersimpan: Lihat Piagam
@endif @error('certificate_file')

{{ $message }}

@enderror

Tambahkan dokumentasi kegiatan jika ingin tampilan data lebih kaya.

Gambar

Format: JPG, JPEG, PNG, WEBP · maksimal 5 MB.

@if (!empty($achievement->activity_photo))
File tersimpan: Lihat Foto
@endif @error('activity_photo')

{{ $message }}

@enderror