{{ __('Kelola Mata Kuliah') }}
{{-- HEADER --}}
Daftar Mata Kuliah Tambah Mata Kuliah
{{-- FILTER --}}
{{-- TIPE SEMESTER --}}
{{-- TAHUN AJARAN --}}
{{-- RESET --}} @if($semesterName || $tahunAjaranId) Reset Filter @endif
{{-- DATA MATA KULIAH --}}
@php /* |-------------------------------------------------------------------------- | Kelompok Semester |-------------------------------------------------------------------------- */ $kelompokSemester = [ 'ganjil' => [1, 3, 5], 'genap' => [2, 4, 6], ]; @endphp {{-- ========================================================= --}} {{-- GANJIL --}} {{-- ========================================================= --}} @if(!$semesterName || $semesterName === 'ganjil')

GANJIL

Semester 1, 3, dan 5

@foreach($kelompokSemester['ganjil'] as $nomorSemester) @php $dataSemester = $mataKuliahs->filter( fn($mk) => (int) $mk->semester_ke === $nomorSemester ); @endphp
{{-- JUDUL SEMESTER --}}
{{ $nomorSemester }}

Semester {{ $nomorSemester }}

{{ $dataSemester->count() }} Mata Kuliah
{{-- TABEL --}} @if($dataSemester->count())
@foreach($dataSemester as $mk) @endforeach
No Kode Nama SKS Dosen Dokumen Aksi
{{ $loop->iteration }} {{ $mk->kode }} {{ $mk->nama }} {{ $mk->sks }} SKS {{ $mk->users_count }} dosen {{ $mk->dokumens_count }} dokumen
@csrf @method('DELETE')
@else
Belum ada mata kuliah untuk Semester {{ $nomorSemester }}.
@endif
@endforeach @endif {{-- ========================================================= --}} {{-- GENAP --}} {{-- ========================================================= --}} @if(!$semesterName || $semesterName === 'genap')

GENAP

Semester 2, 4, dan 6

@foreach($kelompokSemester['genap'] as $nomorSemester) @php $dataSemester = $mataKuliahs->filter( fn($mk) => (int) $mk->semester_ke === $nomorSemester ); @endphp
{{-- JUDUL SEMESTER --}}
{{ $nomorSemester }}

Semester {{ $nomorSemester }}

{{ $dataSemester->count() }} Mata Kuliah
@if($dataSemester->count())
@foreach($dataSemester as $mk) @endforeach
No Kode Nama SKS Dosen Dokumen Aksi
{{ $loop->iteration }} {{ $mk->kode }} {{ $mk->nama }} {{ $mk->sks }} SKS {{ $mk->users_count }} dosen {{ $mk->dokumens_count }} dokumen
@csrf @method('DELETE')
@else
Belum ada mata kuliah untuk Semester {{ $nomorSemester }}.
@endif
@endforeach @endif {{-- ========================================================= --}} {{-- DATA BELUM MENENTUKAN SEMESTER --}} {{-- ========================================================= --}} @php $belumDitentukan = $mataKuliahs->filter( fn($mk) => is_null($mk->semester_ke) ); @endphp @if($belumDitentukan->count())

Semester Belum Ditentukan

Mata kuliah yang belum memiliki semester 1–6

@foreach($belumDitentukan as $mk) @endforeach
No Kode Nama SKS Aksi
{{ $loop->iteration }} {{ $mk->kode }} {{ $mk->nama }} {{ $mk->sks }} SKS
@endif {{-- JIKA BENAR-BENAR TIDAK ADA DATA --}} @if($mataKuliahs->isEmpty())

Belum ada mata kuliah.

Tambah sekarang
@endif