templates/app/child/_partials/events.html.twig line 1
<div class="tab-pane" id="events-tab" role="tabpanel">
<div class="card">
<div class="card-header">
<h5 class="card-title mb-0">{% trans %} Événements {% endtrans %}</h5>
</div>
<div class="card-body px-0">
<div class="card-body">
<div class="row justify-content-center">
{% for evenement in child.evenements %}
<div class="col-lg-8">
<div class="card">
<div class="row g-0 align-items-center">
<div class="col-md-4">
<img
class="card-img img-fluid p-5"
src="/front/images/event-icon.png"
alt="Card image"
/>
</div>
<div class="col-md-8">
<div class="card-body">
{% if evenement.type.value == 'RELIGIEUX' %}
<span class="badge bg-success font-size-12">
{% trans %} RELIGIEUX {% endtrans %}
</span>
{% elseif evenement.type.value == 'NATIONAL' %}
<span class="badge bg-info font-size-12">
{% trans %} NATIONAL {% endtrans %}
</span>
{% elseif evenement.type.value == 'INTERNATIONAL' %}
<span class="badge bg-secondary font-size-12">
{% trans %} INTERNATIONAL {% endtrans %}
</span>
{% elseif evenement.type.value == 'ANNIVERSAIRE' %}
<span class="badge bg-warning font-size-12">
{% trans %} ANNIVERSAIRE {% endtrans %}
</span>
{% elseif evenement.type.value == 'SORTIE' %}
<span class="badge bg-primary font-size-12">
{% trans %} SORTIE {% endtrans %}
</span>
{% elseif evenement.type.value == 'AUTRE' %}
<span class="badge bg-gray font-size-12">
{% trans %} AUTRE {% endtrans %}
</span>
{% else %}
<span class="badge bg-gray font-size-12"> - </span>
{% endif %}
<a
href="{{
path('app_evenement_show', { id: evenement.id })
}}"
>
<h3 class="card-title font-size-20 my-2">
{{ evenement.name }}
</h3>
</a>
{% for tag in evenement.tags|split(',') %}
<span class="badge badge-soft-info font-size-12">{{
tag
}}</span>
{% endfor %}
<p class="card-text mt-3">
{{ evenement.description|slice(0, 150) ~ '...' }}
</p>
<p class="card-text">
{{ evenement.date ? evenement.date|date('d-m-Y') : '' }}
</p>
</div>
</div>
</div>
</div>
</div>
<!-- end col -->
{% endfor %}
</div>
{% if child.evenements|length == 0 %}
<div class="list-group list-group-flush">
<div
class="alert alert-transparent alert-dismissible fade show px-4 mb-0 text-center"
role="alert"
>
<img
src="/front/images/noevent.png"
width="250px"
class="img-fluid mb-4"
/>
<h3 class="text-danger">
{% trans %} Pas d'événements {% endtrans %}
</h3>
<a href="{{ path('app_evenement_index') }}" class="text-info">
{% trans %}Créer un nouvel événement{% endtrans %}
</a>
</div>
</div>
{% endif %}
</div>
</div>
</div>
</div>