{% extends "basefront.html.twig" %}
{% block body %}
<table class="table table-striped" aria-describedby="Table des formations">
<thead>
<tr>
<th class="text-left align-top" scope="col">
formation<br />
<a href="{{ path('formations.sort', {champ:'title', ordre:'ASC'}) }}" class="btn btn-info btn-sm active" role="button" aria-pressed="true"><</a>
<a href="{{ path('formations.sort', {champ:'title', ordre:'DESC'}) }}" class="btn btn-info btn-sm active" role="button" aria-pressed="true">></a>
<form class="form-inline mt-1" method="POST" action="{{ path('formations.findallcontain', {champ:'title'}) }}">
<div class="form-group mr-1 mb-2">
<input type="text" class="sm" name="recherche"
value="{% if valeur|default and not table|default %}{{ valeur }}{% endif %}">
<input type="hidden" name="_token" value="{{ csrf_token('filtre_title') }}">
<button type="submit" class="btn btn-info mb-2 btn-sm">filtrer</button>
</div>
</form>
</th>
<th class="text-left align-top" scope="col">
playlist<br />
<a href="{{ path('formations.sort', {table:'playlist', champ:'name', ordre:'ASC'}) }}" class="btn btn-info btn-sm active" role="button" aria-pressed="true"><</a>
<a href="{{ path('formations.sort', {table:'playlist', champ:'name', ordre:'DESC'}) }}" class="btn btn-info btn-sm active" role="button" aria-pressed="true">></a>
<form class="form-inline mt-1" method="POST" action="{{ path('formations.findallcontain', {champ:'name', table:'playlist'}) }}">
<div class="form-group mr-1 mb-2">
<input type="text" class="sm" name="recherche"
value="{% if valeur|default and table|default and table=='playlist' %}{{ valeur }}{% endif %}">
<input type="hidden" name="_token" value="{{ csrf_token('filtre_name') }}">
<button type="submit" class="btn btn-info mb-2 btn-sm">filtrer</button>
</div>
</form>
</th>
<th class="text-left align-top" scope="col">
catégories
<form class="form-inline mt-1" method="POST" action="{{ path('formations.findallcontain', {champ:'id', table:'categories'}) }}">
<select class="form-select form-select-sm" name="recherche" id="recherche" onchange="this.form.submit()">
<option value=""></option>
{% for categorie in categories %}
<option
{% if valeur|default and valeur==categorie.id %}
selected
{% endif %}
value="{{ categorie.id }}">{{ categorie.name }}
</option>
{% endfor %}
</select>
</form>
</th>
<th class="text-center align-top" scope="col">
date<br />
<a href="{{ path('formations.sort', {champ:'publishedAt', ordre:'ASC'}) }}" class="btn btn-info btn-sm active" role="button" aria-pressed="true"><</a>
<a href="{{ path('formations.sort', {champ:'publishedAt', ordre:'DESC'}) }}" class="btn btn-info btn-sm active" role="button" aria-pressed="true">></a>
</th>
<th class="text-center align-top" scope="col">
</th>
</tr>
</thead>
<tbody>
{% for formation in formations %}
<tr class="align-middle">
<td>
<h5 class="text-info">
{{ formation.title }}
</h5>
</td>
<td class="text-left">
{{ formation.playlist.name }}
</td>
<td class="text-left">
{% for categorie in formation.categories %}
{{ categorie.name }}<br />
{% endfor %}
</td>
<td class="text-center">
{{ formation.publishedatstring }}
</td>
<td class="text-center">
{% if formation.miniature %}
<a href="{{ path('formations.showone', {id:formation.id}) }}">
<img src="{{ formation.miniature }}" alt="miniature">
</a>
{% endif %}
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endblock %}