{% extends 'base.html.twig' %}
{% block title %}Nos Futurs Événements - RénovAtHome Un Artisant Près De Chez Soi{% endblock %}
{% block stylesheets %}
{{ parent() }}
<link rel="stylesheet" href="{{ asset('assets/styles/evenements.css')}}">
<meta name="description" content="Vous trouverez ci-dessous tous les lieux et dates à retenir afin de rencontrer nos équipes pour discuter de vos projets de rénovation.">
{% endblock %}
{% block banner %}{% endblock %}
{% block main %}
<main>
<div class="container">
<div class="evenements">
{% for event in events |sort((a, b) => a.dateDebut <= b.dateDebut) %}
<div class="evenement">
<div class="background-evenement">
<img src="{{ asset('uploads/evenements/'~event.photo)}}" alt="affiche de l'évenement {{ event.nom }}">
</div>
<div class="text-evenement">
<a class="titre-evenement" href="{{ path('event', { 'slug' : event.slug })}}"> {{ event.nom }}</a>
<div class="lieu">
<img src="{{ asset('assets/images/france.png')}}" alt="drapeau de la france">
<span> {{ event.lieu }}</span>
</div>
<div class="description-evenement">
{{ event.description|raw }}
</div>
</div>
<div class="date-evenement">
<div class="date-chiffre">
<span class="">
{{ event.dateDebut | localizeddate('none', 'none', 'fr', null, 'd') }}
- {{ event.dateFin | localizeddate('none', 'none', 'fr', null, 'd') }}
</span>
</div>
<div class="date-mois">
{{event.dateDebut | date("MMMM") == event.dateFin | date("MMMM") ? event.dateDebut |localizeddate('none', 'none', 'fr', null, 'MMMM') :
event.dateDebut |localizeddate('none', 'none', 'fr', null, 'MMMM')~" , "~ event.dateFin |localizeddate('none', 'none', 'fr', null, 'MMMM') }}
<span class="date-annee">{{ event.dateFin |localizeddate('none', 'none', 'fr', null, 'Y') }} </span>
</div>
</div>
</div>
{% endfor %}
</div>
<div class="plus-evenenement">
AFFICHER PLUS D’ÉVÈNEMENTS
</div>
</div>
</main>
{% endblock %}
{% block contact %}{% endblock %}
{% block footer %}{% endblock %}
{% block script %}
{{ parent() }}
<script src="{{ asset('assets/js/main.js')}}"></script>
<script>
$(document).ready(function () {
var card = $('.evenement')
var nombrereal = 2;
if (nombrereal >= card.length) {
$(".plus-evenenement").css('display','none');
}
for (var i =nombrereal ; i < card.length; i++) {
card[i].style.display = 'none';
}
$(".plus-evenenement").click(function () {
for (var i = nombrereal; i < nombrereal + 2; i++) {
if (card[i]) {
card[i].style.display = 'flex';
}
}
nombrereal += 2;
if (nombrereal >= card.length) {
event.target.style.display = 'none';
}
});
});
</script>
{% endblock %}