templates/temoignages/list.html.twig line 1

Open in your IDE?
  1. {% extends "layout.html.twig" %}
  2. {% block content %}
  3. <!-- #main -->
  4. <main id="main" role="main">
  5.     <div class="apk-page-temoignage">
  6.         <div class="uk-container apk-container-1400">
  7.             <h1 class="uk-h1 uk-text-center uk-margin-medium-bottom">{{ pimcore_textarea("list-title",{ "nl2br" : true}) }}</h1>
  8.             <div class="uk-child-width-1-2@s" uk-grid uk-height-match="target: .apk-content">
  9.             {% if paginator|length == 0 %}
  10.                 <div class="uk-margin-medium-top uk-text-center uk-text-bold">
  11.                     {{ "Aucun témoignage n'est disponible"|trans }}
  12.                 </div>
  13.             {% endif %}
  14.             {% for temoignages in paginator %}
  15.             {% if temoignages.Slug %}
  16.                 {% set link = path('temoignagesDetail', {'slug': temoignages.Slug, 'id': temoignages.id}) %}
  17.             {% else %}
  18.                 {% set link = false %}
  19.             {% endif %}
  20.                 <div>
  21.                     <div class="apk-content">
  22.                         <div class="apk-logo-site-web uk-position-relative">
  23.                             {% if temoignages.site_web == "Airbnb" %}
  24.                             <a href="{{ temoignages.url_site }}" target="_blank">
  25.                                 <img src="/static/img/pictos/logo-airbnb.png" alt="">
  26.                             </a>
  27.                             {% elseif temoignages.site_web == "Booking" %}
  28.                             <a href="{{ temoignages.url_site }}" target="_blank">
  29.                                 <img src="/static/img/pictos/logo-booking.png" alt="">
  30.                             </a>
  31.                             {% elseif temoignages.site_web == "TripAdvisor" %}
  32.                             <a href="{{ temoignages.url_site }}" target="_blank">
  33.                                 <img src="/static/img/pictos/logo-tripadvisor.png" alt="">
  34.                             </a>
  35.                             {% else %}
  36.                             <a href="{{ temoignages.url_site }}" target="_blank">
  37.                                 <img src="/static/img/pictos/logo-google.png" alt="">
  38.                             </a>
  39.                             {% endif %}
  40.                         </div>
  41.                         <div uk-grid>
  42.                             <div class="uk-width-auto@m">
  43.                                 {{ temoignages.image.thumbnail('global-image').html()|raw }}
  44.                             </div>
  45.                             <div class="uk-width-expand@m">
  46.                                 <p>{{ temoignages.date|date('d/m/Y') }}</p>
  47.                                 <h3 class="uk-margin-remove">{{ temoignages.prenom }} {{ temoignages.nom }}</h3>
  48.                                 <h2>"{{ (temoignages.titre|nl2br)|raw }}"</h2>
  49.                                 <p>{{ (temoignages.courte_desc|nl2br)|raw }}</p>
  50.                                 <div class="uk-text-center uk-margin-medium-bottom">
  51.                                     <div>
  52.                                         <div class="apk-score uk-flex">
  53.                                         {% if temoignages.note > 0 %}
  54.                                             {% set scoreCalcul = temoignages.note %}
  55.                                             {% set totalStar = [1,2,3,4,5] %}
  56.                                             {% for row in totalStar %}
  57.                                                 {% if scoreCalcul >= 1 %}
  58.                                                         <img class="full" uk-svg src="/static/img/pictos/star.svg" alt="{{ "Star"|trans }}">
  59.                                                 {% else %}
  60.                                                         <img class="empty" uk-svg src="/static/img/pictos/star.svg" alt="{{ "Star"|trans }}">
  61.                                                 {% endif %}    
  62.                                                 {% set scoreCalcul = scoreCalcul - 1 %}
  63.                                             {% endfor %}
  64.                                             {% endif %}
  65.                                         </div>
  66.                                     </div>
  67.                                 </div>
  68.                                 <a class="uk-button" href="{{ link }}">{{ "Lire plus"|trans }}</a>
  69.                             </div>
  70.                         </div>
  71.                     </div>
  72.                 </div>
  73.             {% endfor %}
  74.             </div>
  75.             <div class="uk-flex uk-flex-right uk-margin-medium-top">
  76.                 {% include 'includes/pagination.html.twig' %}
  77.             </div>
  78.             
  79.         </div>
  80.     </div>
  81. </main>
  82. {% endblock %}
  83. {% block inlinescripts %}
  84. {% endblock inlinescripts %}