@extends('layouts.app') @section('title', 'Matières — ' . $class->name) @section('heading', 'Matières et professeurs') @section('subheading', $class->name . ' — ' . $class->academicYear->name) @section('content')
Retour aux classes
@if ($classSubjects->isEmpty())
Cette classe n'a aucune matière. Le programme du niveau {{ $class->level->value }} est probablement vide pour cette année : complétez-le avant de pouvoir saisir des notes.
@else @php $unassigned = $classSubjects->whereNull('teacher_id')->count(); @endphp @if ($unassigned > 0)
{{ $unassigned }} matière{{ $unassigned > 1 ? 's' : '' }} sans professeur. Un professeur ne peut saisir des notes que dans les matières où il est affecté : sans affectation, personne ne pourra noter.
@endif
@csrf @method('PUT')
{{ $classSubjects->count() }} matière{{ $classSubjects->count() > 1 ? 's' : '' }} — total des coefficients : {{ $classSubjects->sum('coefficient') }} @can('assignTeachers', $class) @endcan
@foreach ($classSubjects as $classSubject) ! $classSubject->teacher_id])> @endforeach
Matière Coefficient Professeur
{{ $classSubject->subject->name }}
{{ $classSubject->subject->code }}
id}", $classSubject->coefficient) }}" class="form-control form-control-sm coef" @cannot('assignTeachers', $class) disabled @endcannot>
@endif @endsection