<div class="table_niveaux_parcours"> <div class="titre">Niveaux de compétences des parcours</div> <table class="table_niveaux_parcours"> <thead> <tr> <th></th> {% for comp in ref.competences %} <th class="comp-c{{1 + loop.index0 % 6}}">{{comp.titre}}</th> {% endfor %} </tr> </thead> <tbody> {% set nb_cols = ref.competences.count() + 1 %} {% for parcour in ref.parcours %} <tr class="parcours_but"><td colspan="{{nb_cols}}">Parcours <b>{{parcour.code}}</b> <i>{{parcour.libelle}}</i></td></tr> {% for annee in [ 1, 2, 3] %} <tr class="annee_but"> <td>BUT{{annee}}</td> {% for comp in ref.competences %} {% set niveau = table_niveaux_parcours[parcour.id][annee][comp.id] %} <td class="comp-c{{1 + loop.index0 % 6}} {% if not niveau %}empty{% endif %}">{{ niveau }}</td> {% endfor %} </tr> {% endfor %} {% endfor %} </tbody> </table> </div>