{% extends "backoffice/layout/layout.html.twig" %} {% block page_title %}{{ site_titre }} - Backoffice - Résultats{% endblock %} {% block stylesheets %} {% endblock %} {% block h2 %}Résultats{% endblock %} {% block content %}

Filtres

{{ form_start(form_filtres) }}
{{ form_label(form_filtres.promotion) }} {{ form_widget(form_filtres.promotion, { 'attr': {'class': 'form-control filtre'}, 'value': (filtre_promo ? ''~filtre_promo.id : null) }) }}
{{ form_label(form_filtres.unite_enseignement) }} {{ form_widget(form_filtres.unite_enseignement, { 'attr': {'class': 'form-control filtre'}, 'value': (filtre_ue ? ''~filtre_ue.id : null) }) }}
{{ form_label(form_filtres.semestre) }} {{ form_widget(form_filtres.semestre, { 'attr': {'class': 'form-control filtre'}, 'value': (filtre_semestre ? ''~filtre_semestre.id : null) }) }}
{{ form_end(form_filtres) }}
{% for id_promo, infos in resultats %} {% for ue, semestres in infos.ues %} {% for id_semestre, calculs in semestres.semestres %} {% endfor %} {# si on affiche les 2 semestres, on fait une moyenne sur l'année #} {% if semestres.semestres|length == 2 %} {% endif %} {% endfor %} {% endfor %}
Promotion Unité d'enseignement Semestre NB évaluations Moyenne des évaluations NB auto-évaluations Moyenne des auto-évaluations
{{ infos.libelle_promo }} {{ ue }} Semestre {{ id_semestre }} {{ calculs.nb_eval }}
{{ calculs.nb_eval_verifiees }} vérifiées
{% if calculs.nb_eval %}{{ calculs.moyenne_eval }}{% endif %} {{ calculs.nb_auto_eval }} {% if calculs.nb_auto_eval %}{{ calculs.moyenne_auto_eval }}{% endif %} Voir les évaluations
{{ infos.libelle_promo }} {{ ue }} Année complète {{ semestres.semestres[1].nb_eval + semestres.semestres[2].nb_eval }} {% if semestres.semestres[1].nb_eval and semestres.semestres[2].nb_eval %}moyenne des moyennes = {{ ((semestres.semestres[1].moyenne_eval + semestres.semestres[2].moyenne_eval) / 2)|round(1, 'ceil') }}{% endif %} {{ semestres.semestres[1].nb_auto_eval + semestres.semestres[2].nb_auto_eval }} {% if semestres.semestres[1].nb_auto_eval and semestres.semestres[2].nb_auto_eval %}moyenne des moyennes = {{ ((semestres.semestres[1].moyenne_auto_eval + semestres.semestres[2].moyenne_auto_eval) / 2)|round(1, 'ceil') }}{% endif %}
{% endblock %} {% block javascripts %} {% endblock %}