From: Raphaƫl Gertz <git@rapsys.eu> Date: Sun, 3 Nov 2024 04:35:14 +0000 (+0100) Subject: New index listing albums and resources X-Git-Tag: 0.0.7~10 X-Git-Url: https://git.rapsys.eu/treebundle/commitdiff_plain/6ac58a47c1fa39b19ca3ad3a6d2a09ccb32abf55 New index listing albums and resources --- diff --git a/templates/index.html.twig b/templates/index.html.twig index b7fd158..0c95ed5 100644 --- a/templates/index.html.twig +++ b/templates/index.html.twig @@ -1,19 +1,25 @@ {% extends '@RapsysTree/_base.html.twig' %} {% block content %} - <article> - <header> - <h2><a href="{{ path('rapsystree') }}">{{ title.section }}</a></h2> - <p>{{ description }}</p> - </header> - <div> - {% for id, path in roots %} - <section> - <header> - <h3><a href="{{ path('rapsystree_directory', {path: id}) }}">{{ id }}</a></h3> - </header> - TODO: list of images ? - </section> - {% endfor %} - </div> - </article> + {% if albums is defined and albums %} + {% for id, album in albums %} + <article> + <header> + <h2><a href="{{ album.link }}">{{ album.slug }}</a></h2> + </header> + {% if album.assets is defined and album.assets %} + {% for id, asset in album.assets %} + <section> + <header> + <h3><a href="{{ asset.link }}">{{ asset.path }}</a></h3> + </header> + <p> + TODO: miniature if target is a file or image list when directory ? + </p> + </section> + {% endfor %} + {% endif %} + </article> + {% endfor %} + {# TODO: XXX: add next and prev links ? #} + {% endif %} {% endblock %}