Edit Penilaian Ekstrakulikuler
@csrf @method('PUT')
@php $kelasList = \App\Models\Kelas::orderBy('nama')->get(); $pesertaList = class_exists(\App\Models\DidikPokok::class) ? \App\Models\DidikPokok::orderBy('nama')->get() : collect(); // order ekstrakulikuler by kategori then name $ekstraList = collect(); if (class_exists(\App\Models\Ekstrakulikuler::class)) { try { $ekstraList = \App\Models\Ekstrakulikuler::orderByRaw("CASE WHEN kategori='wajib 1' THEN 1 WHEN kategori='wajib 2' THEN 2 WHEN kategori='wajib 3' THEN 3 ELSE 4 END")->orderBy('nama')->get(); } catch (\Throwable $e) { $ekstraList = \App\Models\Ekstrakulikuler::orderBy('nama')->get(); } } @endphp
A = Mahir, B = Cakap, C = Berkembang