<section id="sliderBlock">
<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
{% set dateNow = 'now'|date('U') %}
{% set nbLoop = 0 %}
{% for subBlock in data.sub_blocks %}
{% if subBlock is defined and subBlock %}
{% set dateStart = (subBlock.date_start is defined and subBlock.date_start != '') ? subBlock.date_start|date('U') : null %}
{% set dateEnd = (subBlock.date_end is defined and subBlock.date_end != '') ? subBlock.date_end|date('U') : null %}
{% if dateStart and dateEnd %}
{% if dateNow >= dateStart and dateNow < dateEnd %}
{% set nbLoop = nbLoop + 1 %}
{% if subBlock.id_youtube is defined %}
{% include 'home/blocks/slider_slide_video.html.twig' with {'slide': subBlock, 'nbLoop': nbLoop} %}
{% else %}
{% include 'home/blocks/slider_slide.html.twig' with {'slide': subBlock, 'nbLoop': nbLoop} %}
{% endif %}
{% endif %}
{% elseif dateStart is null and dateEnd is null %}
{% set nbLoop = nbLoop + 1 %}
{% if subBlock.id_youtube is defined %}
{% include 'home/blocks/slider_slide_video.html.twig' with {'slide': subBlock, 'nbLoop': nbLoop} %}
{% else %}
{% include 'home/blocks/slider_slide.html.twig' with {'slide': subBlock, 'nbLoop': nbLoop} %}
{% endif %}
{% elseif dateStart and dateNow >= dateStart and dateEnd is null %}
{% set nbLoop = nbLoop + 1 %}
{% if subBlock.id_youtube is defined %}
{% include 'home/blocks/slider_slide_video.html.twig' with {'slide': subBlock, 'nbLoop': nbLoop} %}
{% else %}
{% include 'home/blocks/slider_slide.html.twig' with {'slide': subBlock, 'nbLoop': nbLoop} %}
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
</div>
<a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</section>
<section id="subSlider" class="pt-3">
<div class="row">
<div class="col-md-{% if not data.date_special_opened %}12{% else %}8{% endif %}">
<div class="img-batiment h-100"></div>
</div>
{% if data.date_special_opened %}
<div class="col-md-4 pl-1">
<div class="block-special bg-red h-100 p-5 d-flex flex-column justify-content-between">
<div class="text-special">
<h4>{{ data.text_special_opened }}</h4>
</div>
<div class="date-special">
{% set specialOpened = data.date_special_opened|date('l', "Europe/Paris") %}
{% if (locale == 'fr') %}
{% set specialOpened = data.date_special_opened|date('l', "Europe/Paris")|translateDayToFr %}
{% endif %}
<div class="block-red white mt-4">
<p class="date-open">Ouvert le {{ specialOpened }}</p>
<h4><span>{{ data.date_special_opened|date('d') }} {{ data.date_special_opened|format_datetime(locale='fr',pattern='MMMM')|capitalize }}</span> {{ data.hours_special_opened }}</h4>
</div>
</div>
</div>
</div>
{% endif %}
</div>
</section>