Upload Dokumen Persyaratan
Format: PDF/JPG/PNG (Maks. 10MB per file)
Review Berkas Pendaftaran
| No | Nama Dokumen | Status | Aksi |
|---|---|---|---|
| {{ $no++ }} | {{ $label }} | Terunggah |
@extends('layouts.app') @section('title', 'Persyaratan Pendaftaran') @section('css') @endsection @section('content') @php // LOGIKA PENJADWALAN AMAN $setup = \DB::table('settings')->whereIn('key', ['tgl_mulai_ujian', 'jam_sesi_1', 'jam_sesi_2', 'jam_sesi_3', 'jam_sesi_4'])->pluck('value', 'key'); $tglMulai = $setup['tgl_mulai_ujian'] ?? date('Y-m-d'); $currentId = auth()->id() ?? 1; $sesiGlobal = ceil($currentId / 70); $hariKe = ceil($sesiGlobal / 4); $sesiHarian = $sesiGlobal % 4 ?: 4; $jamUjian = $setup["jam_sesi_{$sesiHarian}"] ?? '08:00'; try { $dateObj = new \DateTime($tglMulai); if($hariKe > 1) { $dateObj->modify('+' . ($hariKe - 1) . ' days'); } $daftarHari = ['Sunday' => 'Minggu', 'Monday' => 'Senin', 'Tuesday' => 'Selasa', 'Wednesday' => 'Rabu', 'Thursday' => 'Kamis', 'Friday' => 'Jumat', 'Saturday' => 'Sabtu']; $namaHari = $daftarHari[$dateObj->format('l')] ?? 'Senin'; } catch (\Exception $e) { $namaHari = "Senin"; $dateObj = new \DateTime(); } // CEK STATUS UPLOAD BERKAS SAAT INI AGAR INPUT TIDAK REQUIRED JIKA SUDAH ADA FILE $uploaded = [ 'file_kk' => !empty($data_pendaftaran->file_kk), 'file_akte' => !empty($data_pendaftaran->file_akte), 'file_foto' => !empty($data_pendaftaran->file_foto), 'file_rapor_1' => !empty($data_pendaftaran->file_rapor_1), 'file_rapor_2' => !empty($data_pendaftaran->file_rapor_2), 'file_rapor_3' => !empty($data_pendaftaran->file_rapor_3), 'file_rapor_4' => !empty($data_pendaftaran->file_rapor_4), 'file_rapor_5' => !empty($data_pendaftaran->file_rapor_5), 'file_ket_kelas6' => !empty($data_pendaftaran->file_ket_kelas6), 'file_ket_ujian' => !empty($data_pendaftaran->file_ket_ujian), 'file_prestasi' => !empty($data_pendaftaran->file_prestasi), ]; @endphp
Format: PDF/JPG/PNG (Maks. 10MB per file)
| No | Nama Dokumen | Status | Aksi |
|---|---|---|---|
| {{ $no++ }} | {{ $label }} | Terunggah |