@extends('layouts.app') @section('title', 'My Timetable | Teacher Dashboard') @section('sidebar-menu') @include('teacher.partials.sidebar') @endsection @section('breadcrumb') Home / Timetable @endsection @section('content')
🗓️ My Weekly Timetable Add Schedule Entry
@if(session('success'))
{{ session('success') }}
@endif
@php $days = [1 => 'Monday', 2 => 'Tuesday', 3 => 'Wednesday', 4 => 'Thursday', 5 => 'Friday', 6 => 'Saturday', 7 => 'Sunday']; @endphp @foreach($days as $dayNum => $dayName) @endforeach
Day Schedule Slots
{{ $dayName }} @if(isset($groupedTimetable[$dayNum]))
@foreach($groupedTimetable[$dayNum] as $slot)
{{ $slot->subject->name ?? 'N/A' }}
@csrf @method('DELETE')
{{ \Carbon\Carbon::parse($slot->start_time)->format('H:i') }} - {{ \Carbon\Carbon::parse($slot->end_time)->format('H:i') }} Class: {{ $slot->schoolClass->name ?? 'N/A' }} @if($slot->type == 'extra') Extra Class @endif
@endforeach
@else No classes scheduled @endif
@endsection