templates/blocks/previews/preview-territoire-experience-logic.html.twig line 1

Open in your IDE?
  1. {% if articleContentLinkedWith is defined and articleContentLinkedWith is not empty %}
  2.     {% set articleContent = articleContentLinkedWith %}
  3. {% else %}
  4.     {% if article.content.content is defined and article.content.content is not empty %}
  5.         {% set articleContent = article.content.content %}
  6.     {% endif %}
  7. {% endif %}
  8. {% if articleContent.header_img is defined and articleContent.header_img is not empty %}
  9.     {% set img = articleContent.header_img %}
  10. {% endif %}
  11. {% if article.excerpt.categories is defined and article.excerpt.categories is not empty %}
  12.     {% set categories = article.excerpt.categories %}
  13. {% endif %}
  14. {% if block.slider_mode is defined and block.slider_mode is not empty %}
  15.     <li class="splide__slide">
  16.         <div class="preview-container br8 dflex fdc">
  17.         {% else %}
  18.             <div class="preview-container {{ article.type }} br8 dflex fdc{% if i > 2 %} not-visible-mobile-article{% endif %}{% if i > 3 %} not-visible-tablette-article{% endif %}">
  19.             {% endif %}
  20.             <div class="preview-header">
  21.                 {% if img is defined and img is not empty %}
  22.                     {% include "blocks/previews/img/image.html.twig" %}
  23.                 {% else %}
  24.                     {% include "blocks/previews/img/default-image.html.twig" %}
  25.                 {% endif %}
  26.                 <p class="fs14 lh20 dflex aic">
  27.                     {% if article.type == "fiches_territoires" %}
  28.                         Territoire
  29.                     {% elseif article.type == "experiences" %}
  30.                         ExpĆ©riences
  31.                     {% endif %}
  32.                 </p>
  33.             </div>
  34.             <div class="preview-content{% if article.type != " articles" %} dflex fdc{% endif %}">
  35.                 {% include "blocks/previews-from-controller/blocks/categories.html.twig" %}
  36.                 <a href="{{ sulu_content_path(article.routePath) }}" class="cblue nodeco">
  37.                     <div class="fw500 fs20 preview-h3 lh28 mt-8px">
  38.                         {% if article.front_title is defined and article.front_title is not empty %}
  39.                             {{ article.front_title }}
  40.                         {% else %}
  41.                             {% if article.title is defined and article.title is not empty %}
  42.                                 {{ article.title }}
  43.                             {% endif %}
  44.                         {% endif %}
  45.                     </div>
  46.                 </a>
  47.                 {% if article.type == "fiches_territoires" %}
  48.                     {% if articleContent.chapo is defined and articleContent.chapo is not empty %}
  49.                         <div class="lh24 preview-chapo">
  50.                             {{ articleContent.chapo|slice(0,190)|striptags|raw }}
  51.                             {% if articleContent.chapo|length > 190 %}
  52.                                 ...
  53.                                 <a href="{{ sulu_content_path(article.routePath) }}" class="cgrey">Lire la suite</a>
  54.                             {% endif %}
  55.                         </div>
  56.                     {% endif %}
  57.                 {% endif %}
  58.                 {% if articleContent.departement is defined and articleContent.departement is not empty %}
  59.                     <div class="departement cwhite fs10">
  60.                         <span class="dpt">{{ articleContent.departement }}</span>
  61.                     </div>
  62.                 {% endif %}
  63.             </div>
  64.             {% if article.type == "experiences" %}
  65.                 <div class="mta">
  66.                     {% if article.authored is defined and article.authored is not empty %}
  67.                         <span class="cgrey fs14 lh20">PubliĆ© le
  68.                             {{ article.authored|format_datetime('short', 'none', locale='fr') }}
  69.                         </span>
  70.                     {% endif %}
  71.                 </div>
  72.             {% endif %}
  73.             {% if block.slider_mode is defined and block.slider_mode is not empty %}
  74.             </div>
  75.         </li>
  76. {% else %}
  77.     </div>
  78. {% endif %}