{% macro recursive_folder_list(files, parentId, depth) %} {% for child in files %} {% if child.isDirectory and child.parent is not null and child.parent.id == parentId and child.deleted == false %}
  •  {{ child.nom }}
      {# Appel récursif pour les sous-dossiers de ce sous-dossier #} {{ _self.recursive_folder_list(files, child.id, depth + 1) }}
  • {% endif %} {% endfor %} {% endmacro %}