@extends('layouts.admin') @section('content') @php // Deteksi apakah sedang berada di halaman Siswa Tidak Lolos $isHalamanGagal = request()->segment(3) == 'gagal' || (isset($judul) && str_contains(strtolower($judul), 'tidak lolos')); @endphp

{{ $judul }}

Daftar Status Kelulusan {{-- MENAMPILKAN TOTAL DATA --}} Total: {{ $pendaftar->total() }} Siswa
{{-- FORM PENCARIAN --}}
@if(request('search')) @endif
{{-- Tombol Jadwal Pengumuman Otomatis --}}
{{-- Munculkan Header AKSI jika bukan di halaman gagal --}} @if(!$isHalamanGagal) @endif @forelse($pendaftar as $key => $row) @php $nomorUrut = $pendaftar->firstItem() + $key; $isLulus = ($row->status_verifikasi == 'diterima'); // Format nomor pendaftaran otomatis $noDaftar = $row->nomor_pendaftaran ?? optional($row->user->pendaftaranBerkas)->nomor_pendaftaran ?? "PSU-" . substr($row->nisn ?? '0000', -4) . str_pad($row->user_id, 3, '0', STR_PAD_LEFT); @endphp {{-- Tombol Export Excel khusus untuk halaman Siswa Lolos --}} @if(!$isHalamanGagal) @endif @empty @endforelse
NO NO. PENDAFTARAN NAMA LENGKAP NISN ASAL SEKOLAH STATUSAKSI EXPORT
{{ $nomorUrut }} {{ $noDaftar }}
{{ $row->nama_lengkap }}
NISN: {{ $row->nisn }}
{{ $row->nisn }} {{ optional($row->user->dataSekolah)->asal_sekolah ?? '-' }} @if($isLulus) LULUS @else GAGAL @endif @if($isLulus) Export Excel @endif
@if(request('search')) Pencarian "{{ request('search') }}" tidak ditemukan. @else Belum ada data pendaftar pada kategori ini. @endif
@include('admin.hasil._modal_pengumuman') @endsection