@extends('layouts.app') @section('title', 'Set Guru Mapel') @section('content')

Set Kelas dan TugasSet Guru Mapel

Manajemen guru pengampu

Atur penugasan guru untuk mata pelajaran di setiap kelas pada periode akademik.

Periode aktif @if ($period) {{ $period->tahun_pelajaran }} · {{ $period->semester }} @else Atur periode akademik @endif
@if (session('status'))
{{ session('status') }}
@endif @if ($errors->any()) @endif @unless ($period)
Atur periode akademik aktif terlebih dahulu untuk mengelola penugasan.
@endunless

Daftar guru pengampu

{{ $assignments->count() }} grup penugasan pada periode aktif

@forelse ($assignments as $assignment) @empty @endforelse
Guru Mata pelajaran Kelas Aksi
{{ $assignment->nama_guru }} {{ $assignment->nama_mapel }} {{ $assignment->grades->implode(', ') ?: '-' }}
@csrf @method('DELETE')
Belum ada penugasan guru mapel pada periode aktif.
@csrf

Tambah penugasan

Pilih guru, mata pelajaran, dan satu atau beberapa kelas.

Pilih kelas @if ($classes->isEmpty())

Belum ada kelas aktif untuk PKBM ini.

@else
@foreach ($classes as $class) @endforeach
@endif
@csrf @method('PUT')

Edit penugasan

Pilih kelas yang diampu oleh guru untuk mata pelajaran ini.

Kelas yang diampu
@foreach ($classes as $class) @endforeach
@csrf

Salin penugasan

Penugasan yang sudah ada tidak akan digandakan.

Tujuan: {{ $period?->tahun_pelajaran }} · {{ $period?->semester }}

@push('scripts') @endpush @endsection