8de787cd4bd9b65c005ddafe04fb3272b9fc4b87
[yaffs-website] / web / core / modules / views / templates / views-view-list.html.twig
1 {#
2 /**
3  * @file
4  * Default theme implementation for a view template to display a list of rows.
5  *
6  * Available variables:
7  * - attributes: HTML attributes for the container.
8  * - rows: A list of rows for this list.
9  *   - attributes: The row's HTML attributes.
10  *   - content: The row's contents.
11  * - title: The title of this group of rows. May be empty.
12  * - list: @todo.
13  *   - type: Starting tag will be either a ul or ol.
14  *   - attributes: HTML attributes for the list element.
15  *
16  * @see template_preprocess_views_view_list()
17  *
18  * @ingroup themeable
19  */
20 #}
21 {% if attributes -%}
22   <div{{ attributes }}>
23 {% endif %}
24   {% if title %}
25     <h3>{{ title }}</h3>
26   {% endif %}
27
28   <{{ list.type }}{{ list.attributes }}>
29
30     {% for row in rows %}
31       <li{{ row.attributes }}>{{ row.content }}</li>
32     {% endfor %}
33
34   </{{ list.type }}>
35
36 {% if attributes -%}
37   </div>
38 {% endif %}