Changeset 74697 in spip-zone


Ignore:
Timestamp:
Aug 10, 2013, 10:21:20 AM (6 years ago)
Author:
marcimat@…
Message:

Affichage correct des dossiers

Location:
_galaxie_/code.spip.net/autodoc/trunk/templates/zora
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/code.spip.net/autodoc/trunk/templates/zora/content/dossier.twig

    r74696 r74697  
     1
     2
     3<ul class="breadcrumb">
     4        <li><a href="{{ path(project) }}">Projet</a> <span class="divider">/</span></li>
     5        {% include 'ariane/dossiers.twig' with {'dossier' : node} %}
     6</ul>
    17
    28<h1>Dossier {{ (node.path)|default('./') }}</h1>
    39
    4 {{ path(project) }}
    510
    6 <pre>
    7 {{ dump(node) }}
    8 </pre>
    9 
    10 {#
    11 <ul class="breadcrumb">
    12         <li><a href="{{ path(project) }}">Projet</a> <span class="divider">/</span></li>
    13         {% include 'ariane/dossiers.twig' with {'dossier' : ast_node.attributes.path} %}
    14 </ul>
    15 
    16 
    17 
    18 {% set fichiers = ast.xpath('file[@directory="' ~ ast_node.attributes.path ~ '"]') %}
    19 
    20 
    21 {% if fichiers %}
     11{% if node.files %}
    2212        <h2 class='intertitre'>Fichiers de ce dossier</h2>
    23         <table class="table table-bordered table-striped">
     13        <table class="table">
    2414                <thead>
    2515                        <tr><th>Fichier</th><th>Description</th></tr>
    2616                </thead>
    2717                <tbody>
    28                 {% for fichier in fichiers %}
     18                {% for file in node.files %}
    2919                        <tr>
    30                                 <th><a href="{{ file_path(fichier) }}">{{ fichier.attributes.name }}</a></th>
    31                                 <td>{{ fichier.docblock.description }}</td>
     20                                <th><a href="{{ path(file) }}">{{ file.name }}</a></th>
     21                                <td>{{ file.summary }}</td>
    3222                        </tr>
    3323                {% endfor %}
     
    3727
    3828
    39 {% set dossiers_enfants = ast.xpath('directory[@parent="' ~ ast_node.attributes.path ~ '"]') %}
    40 
    41 {% if dossiers_enfants %}
     29{% if node.directories %}
    4230        <h2 class='intertitre'>Sous dossiers</h2>
    43         <table class="table table-bordered table-striped">
     31        <table class="table">
    4432                <thead>
    4533                        <tr><th>Dossier</th><th>Description</th></tr>
    4634                </thead>
    4735                <tbody>
    48                 {% for dossier in dossiers_enfants %}
     36                {% for directory in node.directories %}
    4937                        <tr>
    50                                 <th><a href="{{ dir_path(dossier) }}">{{ dossier.attributes.name }}</a></th>
    51                                 <td>{{ dossier.docblock.description }}</td>
     38                                <th><a href="{{ path(directory) }}">{{ directory.name }}</a></th>
     39                                <td>{{ directory.summary }}</td>
    5240                        </tr>
    5341                {% endfor %}
     
    5543        </table>
    5644{% endif %}
    57 #}
     45
Note: See TracChangeset for help on using the changeset viewer.