templates/front/Actuality/list.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% trans_default_domain 'Actuality' %}
  3. {% block stylesheets %}
  4.     {{ parent() }}
  5.     {{ encore_entry_link_tags('pages') }}
  6. {% endblock %}
  7. {% block body %}
  8.     {{ parent() }}
  9.     <div id="breadcrumbToPlace" class="container">
  10.         <div class="links">
  11.             <a href="{{ path('app_homepage') }}"><i class="fa-solid fa-house"></i></a>
  12.             <span> / </span>
  13.             <span class="active">
  14.                 Liste des actualités
  15.             </span>
  16.             {% if categoryActive %}
  17.                 <span> / </span>
  18.                 <span class="active">
  19.                 Catégorie : {{ categoryActive.name }}
  20.             </span>
  21.             {% endif %}
  22.             {% if labelActive %}
  23.                 <span> / </span>
  24.                 <span class="active">
  25.                 Etiquette : {{ labelActive.name }}
  26.             </span>
  27.             {% endif %}
  28.         </div>
  29.         <div class="title">
  30.             <h1 class="titleTraitLeft">{{ page.title }}</h1>
  31.         </div>
  32.     </div>
  33.     <div id="content" class="container">
  34.         <div id="sections" class="{% if themePage is defined %} theme-page {% endif %}" data-aos="fade-right">
  35.             <div class="container-acualities-list">
  36.                 {% if actualities|length < 1 %}
  37.                     <p>Aucune actualité n'est encore disponible pour cette catégorie</p>
  38.                 {% endif %}
  39.                 {% for actuality in actualities %}
  40.                     <div class="actuality" data-link>
  41.                         <div class="container-img">
  42.                             <img src="{{ vich_uploader_asset(actuality, 'illustrationFile')| imagine_filter('thumbnail') }}" alt="{{ actuality.illustrationAlt }}">
  43.                             {% if actuality.labels|length > 0 %}
  44.                                 <span class="tag">{{ actuality.labels[0].name }}</span>
  45.                             {% endif %}
  46.                         </div>
  47.                         <div class="content">
  48.                             <span class="subTitle">{{ actuality.category }} - {{ formatDateMoisAnnee(actuality.createdAt) }}</span>
  49.                             <h2>{{ actuality.title }}</h2>
  50.                             <p>{{ actuality.resume }}</p>
  51.                             <a href="{{ path('app_actuality_show', {'slug': actuality.slug}) }}" class="link-arrow right">
  52.                                 Lire l'article
  53.                                 <i class="fa-solid fa-chevron-right"></i>
  54.                             </a>
  55.                         </div>
  56.                     </div>
  57.                 {% endfor %}
  58.             </div>
  59.             {{ pagerfanta(actualities) }}
  60.         </div>
  61.         {% set categoriesActu = getCategoriesActu() %}
  62.         {% include "commons/sidebar.html.twig" with {'page':page, 'categoryActu': categoriesActu} %}
  63.     </div>
  64.     {% if page.quote %}
  65.         <div class="citation container">
  66.             <img src="{{ asset('/images/YEUX_CHOUETTE.png') }}" alt="yeux de chouette">
  67.             <p>{{ page.quote }}</p>
  68.         </div>
  69.     {% endif %}
  70. {% endblock %}
  71. {% block javascripts %}
  72.     {{ parent() }}
  73.     {{ encore_entry_script_tags('pages') }}
  74. {% endblock %}