{{-- resources/views/admin/akademik/mapel/index.blade.php --}} @extends('layouts.admin') @section('title', 'Mata Pelajaran') @section('content')

Manajemen Mata Pelajaran

Kurikulum Tahun Ajaran {{ $selectedTahun->tahun_ajaran ?? '-' }}
@if(session('success')) @endif @if(session('error')) @endif
Daftar Mapel: Kelas {{ $selectedLevel->level_kelas ?? '-' }} ({{ $selectedSemester->semester ?? '-' }}) @php $totalJpMingguan = \App\Models\Akademik\Mapel::where('tahun_ajaran_id', $selectedTahunId) ->where('level_kelas_id', $selectedLevelId) ->where('semester_id', $selectedSemesterId) ->sum('alokasi_jam'); @endphp Total: {{ $totalJpMingguan }} JP / Minggu
Tambah Mapel
@forelse ($mapels as $item) @empty @endforelse
No Tahun Ajaran Nama Mata Pelajaran Kategori Tingkat Semester Beban JP Aksi
{{ ($mapels->currentPage()-1) * $mapels->perPage() + $loop->iteration }} @if($item->tahunAjaran?->is_active) {{ $item->tahunAjaran?->tahun_ajaran }} @else {{ $item->tahunAjaran?->tahun_ajaran }} @endif {{ $item->mapelNama->nama_mapel ?? '-' }} @php $kategori = strtolower($item->mapelKategori->kategori ?? ''); @endphp @if(str_contains($kategori, 'umum') || str_contains($kategori, 'nasional')) Umum @elseif(str_contains($kategori, 'agama') || str_contains($kategori, 'diniyah')) Agama @elseif(str_contains($kategori, 'mulok')) Mulok @else {{ $item->mapelKategori->kategori ?? '-' }} @endif Kelas {{ $item->levelKelas->level_kelas ?? '-' }} {{ $item->semester->semester ?? '-' }} {{ $item->alokasi_jam ?? 0 }} JP
@csrf @method('DELETE')
Belum Ada Mata Pelajaran

Silakan tambahkan mata pelajaran untuk kelas dan semester ini.

{{ $mapels->links('pagination::bootstrap-5') }}
@push('scripts') @endpush @endsection