source: spip-zone/_galaxie_/code.spip.net/autodoc/trunk/templates/zora/content/classes.twig @ 74902

Last change on this file since 74902 was 74902, checked in by marcimat@…, 8 years ago

Lister les utilisations de pipelines
+ permettre au filtre |trier de trier sur 2 champs
+ déport de code identique dans une inclusion

File size: 753 bytes
Line 
1
2{% include 'inclure/ariane_et_titre_standard.twig' %}
3
4
5{% set elements = {
6        'Classes': project.indexes.classes,
7        'Interfaces': project.indexes.interfaces,
8        'Traits': project.indexes.traits
9} %}
10
11
12{% for nom,classes in elements if classes.count %}
13        <h3>{{ nom }}</h3>
14
15        <table class="table">
16                <thead>
17                        <tr><th>Nom</th><th>Description</th></tr>
18                </thead>
19                <tbody>
20                {% for class in classes|trier('getFullyQualifiedStructuralElementName') %}
21                        <tr>
22                                <th>
23                                        <a href="{{ path(class) }}">
24                                                <small class='namespace'>{{ class.namespace }}</small>{{ class.name }}
25                                        </a>
26                                </th>
27                                <td>
28                                {% if class.summary %}
29                                        {{ class.summary|markdown|raw }}
30                                {% endif %}
31                                </td>
32                        </tr>
33                {% endfor %}
34                </tbody>
35        </table>
36{% endfor %}
37
Note: See TracBrowser for help on using the repository browser.