@extends('layouts.app') @section('content')
arrow_back

Select Your Subjects

Choose subjects from any category you wish to teach

Selected: {{ $selectedCount }} / {{ $maxSubjectsPerFaculty }}
Maximum {{ $maxSubjectsPerFaculty }} subjects allowed
@if(session('success'))
check_circle {{ session('success') }}
@endif @if($errors->any())
error Error
@endif
@csrf
@if($subjectCategories->isEmpty())
library_books

No Subject Categories Found

There are no subject categories available yet.

@else @foreach($subjectCategories as $category) @if($category->subjects->isNotEmpty())
category

{{ $category->name }}

({{ $category->subjects->count() }} subjects)
@foreach($category->subjects as $subject) @php $facultyCount = $subject->staff()->count(); $maxFacultyPerSubject = \App\Models\Setting::get('max_faculty_per_subject', 5); $isFull = $facultyCount >= $maxFacultyPerSubject && !in_array($subject->id, $selected_subjects); @endphp @endforeach
@endif @endforeach @endif
Note: You can select up to {{ $maxSubjectsPerFaculty }} subjects from any category.
@endsection