{% extends base_template %} {% block show %}
{#

#} {# les examens#} {#

#}
{# the argument of csrf_token() is an arbitrary string used to generate the token #}

{{ 'admin.les_devoir.Definissez_notes_eleves_classe'|trans }}

{% set etats = [] %} {% for devoir in devoirs %} {% set etats = etats|merge([devoir.etat]) %} {% endfor %} {% for devoir in devoirs %} {# #} {# #} {% endfor %} {% for eleve in eleves %} {% if devoirs[0].LesDevoirs.groupClasse.id is defined %} {% if eleve.groupClasse %} {% if devoirs[0].LesDevoirs.groupClasse.id == eleve.groupClasse.id %} {% for devoir in devoirs %} {% for note in devoir.notes %} {% if note.eleveAnneeScolaire.id == eleve.id %} {% endif %} {% endfor %} {% endfor %} {% endif %} {% endif %} {% else %} {% for devoir in devoirs %} {% for note in devoir.notes %} {% if note.eleveAnneeScolaire.id == eleve.id %} {% endif %} {% endfor %} {% endfor %} {% endif %} {% endfor %}
{{ 'admin.les_devoir.Les_examens'|trans }}{{ devoir.groupeExamenTypeMatiere.examenType.nomFr }}
{{ 'admin.les_devoir.Nom_eleves'|trans }}AbsentRetard{{ 'admin.les_devoir.Dispense'|trans }} {{ 'admin.les_devoir.Note'|trans }}/{{ devoir.groupeExamenTypeMatiere.noteMax }} {{ 'admin.les_devoir.Remarque'|trans }}
{{ eleve.eleve.fullname }}
{{ eleve.eleve.fullname }}
{% if "attente validation" in etats and "attente de note" not in etats %} {% if is_granted('ROLE_ADMIN') %} {% endif %} {% endif %} {% if "attente de note" in etats and "valide" not in etats %} {% if is_granted('ROLE_ENSEIGNANT') or is_granted('ROLE_ADMIN') %} {% endif %} {% endif %}
{% endblock %}