@extends('adminlte::page') @section('title', 'Subjects') @section('content_header')

Subjects

Add New Subject @endsection @section('content')
{{-- ================= Search & Filter ================= --}}
{{-- ================= Subjects Table ================= --}} @forelse($subjects as $i => $subject) @empty @endforelse
# Name Code Type Department Classes & Teachers Actions
{{ $subjects->firstItem() + $i }} {{ $subject->name }} {{ $subject->code ?? '—' }} {{ ucfirst($subject->type) }} {{ $subject->department?->name ?? '—' }} @if($subject->classes->isNotEmpty()) @foreach($subject->classes as $class) @php $teacherId = $class->pivot->teacher_id; $teacher = $teachers[$teacherId] ?? null; @endphp {{ $class->name }} → {{ $teacher ? $teacher->first_name.' '.$teacher->last_name : '—' }}
@endforeach @else @endif
Edit Assign Students
@csrf @method('DELETE')
No subjects found.
{{ $subjects->links() }}
@endsection