@extends('layouts.app', ['title' => 'Pembagian Mata Kuliah Tiap Semester']) @section('content')
@php $assignmentRows = $assignmentRows ?? old('semester_course_assignments', []); $periodRows = $periodRows ?? old('semester_course_periods', []); $lecturerOptions = collect($lecturerOptions ?? []) ->filter() ->unique() ->values() ->all(); $courseOptions = collect($courseStructureRows ?? []) ->pluck('course_name') ->filter() ->unique() ->values() ->all(); $courseCodeMap = collect($courseStructureRows ?? []) ->mapWithKeys(function ($row) { $courseName = trim((string) ($row['course_name'] ?? '')); $courseCode = trim((string) ($row['course_code'] ?? '')); return $courseName !== '' ? [$courseName => $courseCode] : []; }) ->all(); @endphpKelola periode tahun akademik dan semester terlebih dahulu. Setelah periode dibuat, klik tombol aksi untuk mengatur dosen dan mata kuliah pada periode tersebut.
Data pada halaman ini hanya akan ditarik ke RPS jika periode berstatus aktif.