templates/video-onpc/list.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}{{ block('h1') }}{% endblock %}
  3. {%- block description -%}
  4. Découvrez la Web TV de l'Enseignement Privé : témoignages, événements, et bien plus encore. Plongez dans l'univers de l'éducation privée à travers nos vidéos exclusives.
  5. {%- if videos.currentPageNumber > 1 %} - Page {{ videos.currentPageNumber -}}{%- endif -%}
  6. {%- endblock -%}
  7. {% block body %}
  8.     <section class="container page-video">
  9.         <div id="breadcrumb">
  10.             {% include 'video-onpc/_includes/breadcrumb.html.twig' with { lieu: null } %}
  11.         </div>
  12.         <div class="title mb-4">
  13.             {%- apply spaceless -%}
  14.             <h1>
  15.             {%- block h1 -%}
  16.             La Web TV de l'Enseignement Privé
  17.             {%- if videos is defined -%}
  18.             &nbsp;-&nbsp;{{- videos.getTotalItemCount > 1 ? videos.getTotalItemCount ~ ' vidéos' : 'Vidéos' -}}
  19.             {%- endif %} 
  20.             {%- endblock -%}
  21.             {%- if videos.currentPageNumber > 1 %} - Page {{ videos.currentPageNumber -}}{%- endif -%}
  22.             </h1>
  23.             <div class="triangle-defaut"></div>
  24.             {%- endapply -%}
  25.         </div>
  26.         <div class="wrap">
  27.             <section>
  28.                 <div class="video-list-tri">
  29.                     <div>
  30.                         <div>
  31.                             {% for video in videos %}
  32.                             <article class="p-0 bckgrnd-plus card-video">
  33.                                 {% set imgSrc = (vich_uploader_asset(video, 'photoFile') | default_image) %}
  34.                                 {% set imgSrc = imgSrc | imagine_filter('video_une') %}
  35.                                     <div class="position-relative pt-0">
  36.                                         <i class="i-video"></i>
  37.                                         <img class="w-100 img-video" src='{{imgSrc}}'/>
  38.                                     </div>
  39.                                 <div class="content text-center">
  40.                                     <a href="{{ path('video-promo-fiche', { 'slug': video.slug }) }}" class="date">{{video.titre }}</a>
  41.                                     {# <p class="estab">{{ video.etablissement.denomination | u.truncate(50, '…', true)}} #}
  42.                                     <br/>
  43.                                     <small>{{ video.createdAt | format_date(pattern='d MMMM Y') }}</small>
  44.                                     <span class="see-more">Découvrir</span>
  45.                                 </div>
  46.                             </article>
  47.                             {% endfor %}
  48.                             <div class="navigation justify-content-center align-items-center mb-4" style="width: 100%">
  49.                                 {{ knp_pagination_render(videos, 'partial/pagination.html.twig') }}
  50.                             </div>
  51.                         </div>
  52.                     </div>
  53.                 </div>
  54.             </section>
  55.         </div>
  56.     </section>
  57. {% endblock %}