{{-- resources/views/santri/profil/index.blade.php --}} @extends('layouts.app') @section('title', 'Profil Saya') @section('content') @if(session('success'))
{{ session('success') }}
@endif
{{-- Header: Foto + Nama --}}
@if($santri->foto && file_exists(public_path('storage/' . $santri->foto))) Foto {{ $santri->nama_lengkap }}
{{ strtoupper(substr($santri->nama_lengkap, 0, 1)) }}
@else
{{ strtoupper(substr($santri->nama_lengkap, 0, 1)) }}
@endif

{{ $santri->nama_lengkap }}

{{ $santri->id_santri }} @if($santri->nis) | NIS: {{ $santri->nis }} @endif


{{-- INFORMASI DASAR --}}

Informasi Dasar

@if($santri->nis) @endif
ID Santri {{ $santri->id_santri }}
NIS {{ $santri->nis }}
Nama Lengkap {{ $santri->nama_lengkap }}
Jenis Kelamin @if($santri->jenis_kelamin == 'Laki-laki') {{ $santri->jenis_kelamin }} @else {{ $santri->jenis_kelamin }} @endif
Kelas @if($santri->kelasSantri && $santri->kelasSantri->count() > 0) @php $grouped = $santri->kelasSantri ->filter(fn($sk) => $sk->kelas && $sk->kelas->kelompok) ->groupBy(fn($sk) => $sk->kelas->kelompok->nama_kelompok) ->sortBy(fn($items) => $items->first()->kelas->kelompok->urutan ?? 99); @endphp
@foreach($grouped as $kelompokName => $items)
{{ $kelompokName }}
@foreach($items as $sk)
{{ $sk->kelas->nama_kelas }} @if($sk->is_primary) Utama @endif
@endforeach
@endforeach
@else Belum Ada Kelas @endif
Status @if($santri->status == 'Aktif') Aktif @elseif($santri->status == 'Lulus') Lulus @else {{ $santri->status }} @endif
Terdaftar Sejak {{ $santri->created_at->format('d M Y') }} ({{ $santri->created_at->diffForHumans() }})
{{-- ALAMAT & ASAL --}}

Alamat & Asal

Alamat Lengkap {{ $santri->alamat_santri ?? '-' }}
Daerah Asal @if($santri->daerah_asal) {{ $santri->daerah_asal }} @else - @endif
{{-- DATA ORANG TUA --}}

Data Orang Tua / Wali

Nama Orang Tua {{ $santri->nama_orang_tua ?? '-' }}
Nomor HP Orang Tua @if($santri->nomor_hp_ortu) {{ $santri->nomor_hp_ortu }} @else - @endif
{{-- KARTU RFID --}}

Kartu RFID

@if($santri->rfid_uid)

Kartu RFID sudah terdaftar

UID: {{ $santri->rfid_uid }}

@else
Kartu RFID belum terdaftar. Silakan hubungi admin untuk pendaftaran kartu.
@endif
{{-- Catatan --}}

Catatan: Jika ada data yang perlu diperbarui atau diperbaiki, silakan hubungi admin atau pengurus pesantren.

@endsection