{% extends "::layout.html.twig" %}
{% block content %}
<h1>Pliki do pobrania</h1>
<table>
<thead>
<tr>
<th>Plik</th>
</tr>
</thead>
<tbody>
{% set klasy = ['a', 'b'] %}
{% for entity in entities %}
<tr class="{{ cycle(klasy, loop.index) }}">
<td>
<a href="{{ path('file_show', { 'filename': entity.filename }) }}">
{{ entity.filename }}
</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endblock %}
Listing 29.3. Widok akcji index (plik index.html.twig)
Rozdział 29. Udostępnianie plików binarnych