templates/snippets/news.html.twig line 1

Open in your IDE?
  1. {% extends "layout-snippets.html.twig" %}
  2. {% block snippets %}
  3. <div class="apk-snippet-news">
  4.     <div class="uk-container apk-container-1500">
  5.         {% if lastnew|length == 0 %}
  6.             <div class="uk-text-center uk-text-bold">
  7.                 {{ "Aucun article n'est disponible"|trans }}
  8.             </div>
  9.         {% endif %}
  10.         <div class="uk-position-relative">
  11.         
  12.             <div class="uk-position-relative uk-visible-toggle" tabindex="-1" uk-slider="clsActivated: uk-transition-active; center: true; autoplay: true; autoplay-interval: 4000;" style="z-index: 2;">
  13.                 <ul class="uk-slider-items uk-grid">
  14.                     {% for new in lastnew %}
  15.                     {% if new.slug %}
  16.                         {% set link = path('newsDetail', {'slug': new.slug}) %}
  17.                     {% else %}
  18.                         {% set link = false %}
  19.                     {% endif %}
  20.                     <li class="uk-width-3-4@m">
  21.                         
  22.                         <div class="apk-container-content">
  23.                             <div uk-grid>
  24.                                 <div class="uk-width-2-3@s">
  25.                                     <div class="apk-content">
  26.                                         <p class="uk-margin-remove">{{ new.date|date('d/m/Y') }}</p>
  27.                                         <h3 class="uk-margin-bottom uk-margin-small-top">{{ new.titre }}</h3>
  28.                                         <p class="uk-margin-remove">{{ (new.description|nl2br)|raw }}</p>
  29.                                         <div class="uk-text-right uk-margin-top">
  30.                                             <a href="{{ link }}" class="uk-button uk-margin-top">{{ "Lire l'article"|trans }}</a>
  31.                                         </div>
  32.                                     </div>
  33.                                 </div>
  34.                                 <div class="uk-width-1-3@s uk-flex-first@s uk-margin-remove-top uk-position-relative" data-apk-href="{{ link }}">
  35.                                     {{ new.image.thumbnail('global-image').html()|raw }}
  36.                                     {% if new.categorie %}
  37.                                         <div class="uk-position-top-left apk-badge">{{ new.categorie }}</div>
  38.                                     {% endif %}
  39.                                 </div>
  40.                             </div>
  41.                         </div>
  42.                     </li>
  43.                     {% endfor %}
  44.                 </ul>
  45.                 <ul class="uk-slider-nav uk-dotnav uk-flex-center uk-margin"></ul>
  46.                     
  47.                 <div class="uk-text-center uk-margin-top">
  48.                     <a href="/{{ app.request.locale }}/blog" class="uk-button uk-margin-top">{{ "Tous les articles"|trans }}</a>
  49.                 </div>
  50.             </div>
  51.             <div class="apk-div-bg-color"></div>
  52.         </div>
  53.     </div>
  54. </div>
  55. {% endblock %}