{% extends 'base.html.twig' %}
{% block title %}{{ block('h1') }}{% endblock %}
{%- block description -%}
{%- if lieu is defined and lieu.libelle != 'DEFAULT' -%}
Découvrez les différentes vidéos de l'Annuaire Enseignement Privé pour la zone {% autoescape false %}{{lieu.libelle}}{% endautoescape %}
{%- else -%}
Découvrez les différentes vidéos de l'Annuaire Enseignement Privé
{%- endif -%}
{%- if videos.currentPageNumber > 1 %} - Page {{ videos.currentPageNumber -}}{%- endif -%}
{%- endblock -%}
{% block body %}
<section class="container page-video">
<div id="breadcrumb">
{% include 'video/_includes/breadcrumb.html.twig' with {
'lieu' : lieu,
}
only %}
</div>
<div class="title mb-4">
{%- apply spaceless -%}
<h1>
{%- block h1 -%}
{%- if videos is defined -%}
{{- videos.getTotalItemCount > 1 ? videos.getTotalItemCount ~ ' vidéos' : 'Vidéos' -}}
{%- else -%}
Vidéos
{%- endif %} de l'enseignement privé
{%- if lieu is defined and lieu.libelle != 'DEFAULT' %} - {% autoescape false %}{{lieuLibelle}}{% endautoescape %}{%- endif -%}
{%- endblock -%}
{%- if videos.currentPageNumber > 1 %} - Page {{ videos.currentPageNumber -}}{%- endif -%}
</h1>
<div class="triangle-defaut"></div>
{%- endapply -%}
</div>
<div class="wrap">
<section>
<div class="video-list-tri">
{{ render(controller(
'App\\Controller\\VideoController::blocVideosALaUne',
{type:'liste'}
)) }}
<div>
<div class="w-100 d-md-block d-lg-none pb-4">
{% include 'actualite-etablissement/_includes/search-options.html.twig' with { type: 'mobile'} %}
</div>
<div>
{% for video in videos %}
<article class="p-0 {% if video.etablissement.videoPlus %}bckgrnd-plus{% else %}bckgrnd-plus{% endif%} card-video">
{% set imgSrc = (vich_uploader_asset(video, 'videoFile') | default_image) %}
{% if imgSrc == '/black.jpg' %} {# si pas de thumb chargé par le client #}
{% set imgSrc = youtube_thumbnail(video.url) %} {# on génère une vignette depuis la vidéo #}
{% endif %}
{% set imgSrc = imgSrc | imagine_filter('video_une') %}
<div class="position-relative pt-0">
<i class="i-video"></i>
{% if video.etablissement.videoPlus %}
<span class="badge-plus"></span>
{% endif %}
<img class="w-100 img-video" src='{{imgSrc}}'/>
</div>
<div class="content text-center">
<a href="{{ pathBuilder.buildFiche(video.etablissement,{'video-id': video.id}) }}" data-trace-etab="{{ video.etablissement.id | e('html_attr') }}" class="date">{{video.titre }}</a>
<p class="estab">{{ video.etablissement.denomination | u.truncate(50, '…', true)}}
<br/>
<small>{{ video.etablissement.ville.libelle }} {% if video.etablissement.ville.departement %} ({{ video.etablissement.ville.departement.id }}) {% endif %}</small>
</p>
<span class="see-more">Découvrir</span>
</div>
</article>
{% endfor %}
<div class="navigation justify-content-center align-items-center mb-4" style="width: 100%">
{{ knp_pagination_render(videos, 'partial/pagination.html.twig') }}
</div>
</div>
</div>
</div>
</section>
<aside>
{% include 'actualite-etablissement/_includes/search-options.html.twig' with { type: 'aside'} %}
</aside>
</div>
</section>
{% endblock %}