<div class="row mx-0">
{% for droit in items.data %}
<div
class="col-md-6 mt-4"
{% if app.user == droit.user %}
id="droit{{droit.token}}"
{% endif %}
>
<div class="p-4 bg-white rounded">
<div class="p-4 taille pr">
<div class="fixedHautDroit">
<p class="fst-italic mb-1">{{ droit.validedAt|date('d/m/Y') }}</p>
</div>
<h3 class="text-center titreH3 mb-4 mh60">{{ droit.titre }}</h3>
{% if droit.description %}
{# {{ droit.description|nl2br }} #}
{% set strip = droit.description|striptags %}
{% set mots = strip|split(' ')|slice(0, config.limitAgenda) %}
<div class="my-4 ck bg-white rounded">{{ mots|join(' ')|raw }}
{% if mots|length >= config.limitAgenda %}
...
{% endif %}
</div>
{% endif %}
{% if droit.user %}
<h5 class="titreH3">
{% if app.user %}
{% if droit.user %}
{{ droit.user.prenom }} {{ droit.user.nom }}
{% endif %}
{% else %}
{% if droit.user %}
{{ droit.user.prenom }} {{ droit.user.nom|slice(0, 1)|upper }}
{% endif %}
{% endif %}
</h5>
{% endif %}
{% if droit.souscategorie %}
<h5 class="titreH3 text-end">
#{{ droit.souscategorie.nom }}
</h5>
{% endif %}
{% if droit.categorie %}
<h5 class="titreH3 text-end">
#{{ droit.categorie.nom }}
</h5>
{% endif %}
{# <a class="fixedBasDroit" href="{{ path('post_fiche', {slug1: r.slug , slug2: ssr.slug, slug: droit.slug}) }}">
<span class="lien">{{ config.titreLien}}</span>
{% include "svg/svg-arrow.html.twig" %}
</a> #}
{% if items.ssr.search is defined %}
<a class="fixedBasDroit" href="{{ path('agora_fiche', {slug1: items.ssr.r.slug , slug2: items.ssr.ssr.slug, slug: droit.slug}) }}">
<span class="lien">{{ config.titreLien}}</span>
{% include "svg/svg-arrow.html.twig" %}
</a>
{% else %}
<a class="fixedBasDroit" href="{{ path('agora_fiche', {slug1: r.slug , slug2: ssr.slug, slug: droit.slug}) }}">
<span class="lien">{{ config.titreLien}}</span>
{% include "svg/svg-arrow.html.twig" %}
</a>
{% endif %}
{% if app.user == droit.user %}
<div class="fixedHautGauche p-2">
<a href="{{ path('app_droit_edit', {slug: droit.slug}) }}">
{% include "svg/svg-edit.html.twig" %}
</a>
<span
class="cursorPointer"
data-uuid="{{ droit.uuid }}"
data-token="{{ csrf_token('delete' ~ droit.token) }}"
onclick="return confirmDelete(this);"
>
{% include "svg/svg-trash.html.twig" %}
</span>
{% if droit.statut %}
<div class="form-check">
<input
class="form-check-input checkStatut"
type="checkbox"
value=""
id="flexCheckDefault"
data-token="{{ csrf_token('statut' ~ droit.token) }}"
data-uuid="{{ droit.uuid }}"
>
<label class="form-check-label" for="flexCheckDefault">
Désactiver
</label>
</div>
{% endif %}
</div>
{% endif %}
</div>
</div>
</div>
{% else %}
<h3 class="text-center py-3 text-danger mt-3">{{ config.resultat}}</h3>
{% endfor %}
</div>
{% if items.ssr.search is not defined %}
{% set queryParams = app.request.query.all %}
{% set queryString = queryParams|filter((v, k) => k != "page" and k != "ajax")|url_encode %}
{% set path = 'ssrubriques' %}
{% set pages = items.pages %}
{% set currentPage = items.page %}
<div class="navigation mt-2 row mx-0">
{% include "_pagination.html.twig" %}
</div>
{% endif %}