@extends('layouts.admin')
@section('title', 'Manage Courses')
@section('content')
Course Management
Add New Course
@if(session('success'))
{{ session('success') }}
@endif
@php
// Grouping courses by programme + mode
$groupedCourses = $courses->groupBy(function($course) {
return $course->programme_description . ' - ' . $course->attendance_mode;
});
@endphp
@if($groupedCourses->isEmpty())
No courses found.
@else
@foreach($groupedCourses as $programme => $courseGroup)
| # |
Course Code |
Course Description |
Credits |
Level |
Semester |
Actions |
@foreach($courseGroup as $index => $course)
| {{ $index + 1 }} |
{{ $course->course_code }} |
{{ $course->course_description }} |
{{ $course->credits }} |
{{ $course->level }} |
{{ $course->semester }} |
Edit
|
@endforeach
@endforeach
@endif
@endsection