{% if hierarchie | length > 0 %} {% for obj in hierarchie %}
{% if obj.enfants | length > 0 %} {% else %} {% endif %} {{ obj.composant.nom }}
{% if obj.composant.idTypeComposant.peutEditer %} Modifier Supprimer {% endif %}
{% if obj.composant.dateValiditeDebut or obj.composant.dateValiditeFin %}
{% if obj.composant.dateValiditeDebut and obj.composant.dateValiditeFin %} Du {{ obj.composant.dateValiditeDebut | date('d/m/Y') }} au {{ obj.composant.dateValiditeFin | date('d/m/Y') }} {% elseif obj.composant.dateValiditeDebut %} A partir du {{ obj.composant.dateValiditeDebut | date('d/m/Y') }} {% else %} Jusqu'au Du {{ obj.composant.dateValiditeFin | date('d/m/Y') }} {% endif %}
{% endif %}
{% if obj.enfants | length > 0 %}
{% include 'composants/_hierarchie.html.twig' with {'hierarchie': obj.enfants, 'rang': rang + 1} %}
{% endif %}
{% endfor %}
{% endif %}