Document Tree
-
{%- for folder_or_file in artefact_list: -%}
{%- set last_class_or_none = '' -%}
{%- if loop.last or (loop.nextitem and loop.nextitem.level < folder_or_file.level) -%}
{%- set last_class_or_none = 'last-in-level' -%}
{%- endif -%}
-
{%- if folder_or_file.is_folder(): %}{%- if not loop.last -%} {%- if loop.nextitem.level > folder_or_file.level -%}{{ folder_or_file.get_folder_name() }}/{%- set document = document_tree.get_document_by_path(folder_or_file.get_full_path()) %}{% endif %}{{ document.name }}{{ folder_or_file.get_file_name() }}
-
{%- elif loop.nextitem.level < folder_or_file.level -%}
{%- for x in range(0, folder_or_file.level - loop.nextitem.level) -%}