@extends('layouts.app') @section('title', 'Bulletins') @section('heading', 'Bulletins') @section('subheading', $period ? "{$period->name} — {$year->name}" : '') @section('content') @if (! $year)
Aucune année scolaire courante.
@else
Avancement par classe
@foreach ($classes as $class) @php $stat = $stats->get($class->id); $total = (int) ($stat->total ?? 0); $frozen = (int) ($stat->frozen ?? 0); $published = (int) ($stat->published ?? 0); $progress = $class->headcount > 0 ? round($total / $class->headcount * 100) : 0; @endphp @endforeach
Classe Effectif Bulletins Avancement
{{ $class->name }} @if ($class->unassigned_count > 0) {{-- Une matière sans professeur ne sera jamais notée : le bulletin restera incomplet. --}}
{{ $class->unassigned_count }} matière(s) sans professeur
@endif
{{ $class->headcount }} {{ $total }} @if ($frozen > 0) {{ $frozen }} figé(s) @endif @if ($published > 0) {{ $published }} publié(s) @endif
{{ $progress }} %
Ouvrir
@endif @endsection