@extends('layouts.app') @section('title', 'Edit Teacher Assignment') @section('content')
Update the teacher assignment, teaching responsibility and academic details.
Please correct the following information.
Update the academic year, teacher, class and section for this assignment.
{{ $message }}
Select the academic year in which this teaching assignment applies.
Choose the teacher responsible for this teaching assignment.
Classes are filtered according to the selected academic year.
Sections are filtered according to the selected class.
Update the subject, teaching workload and class teacher responsibility.
Enter the subject this teacher teaches in the selected class and section.
Number of teaching periods assigned each week.
Mark Yes if this teacher is responsible for the selected class and section.
Inactive assignments remain stored but are excluded from active operations.
How this assignment connects with the academic and attendance system.
Teacher
Links the selected teacher with their teaching responsibility.
Class & Section
Defines where the teacher performs this teaching assignment.
Subject
Identifies the subject handled by the teacher for this assignment.
Review the changes before saving.
Changing the academic year, class or section may affect how this teacher assignment is used throughout the system.
{{ $teacherAssignment->teacher?->fullName() ?? 'N/A' }}
{{ $teacherAssignment->schoolClass?->name ?? 'N/A' }} @if($teacherAssignment->section) — {{ $teacherAssignment->section->name }} @endif
{{ $teacherAssignment->subject_name }}
Review Academic Details
Confirm the academic year, class and section are correct.
Review Teacher
Confirm that the correct teacher is assigned.
Update Teaching Details
Change the subject, workload or class teacher responsibility if needed.
Current Academic Year
{{ $currentAcademicYear->name }}
{{ $currentAcademicYear->start_date->format('d M Y') }} – {{ $currentAcademicYear->end_date->format('d M Y') }}