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

Open in your IDE?
  1. {% if article.excerpt.categories is defined and article.excerpt.categories is not empty %}
  2.     {% set categories = article.excerpt.categories %}
  3. {% endif %}
  4. {% if articleContentLinkedWith is defined and articleContentLinkedWith is not empty %}
  5.     {% set articleContent = articleContentLinkedWith %}
  6. {% else %}
  7.     {% if article.content.content is defined and article.content.content is not empty %}
  8.         {% set articleContent = article.content.content %}
  9.     {% endif %}
  10. {% endif %}
  11. {% if articleContent.header_img is defined and articleContent.header_img is not empty %}
  12.     {% set img = articleContent.header_img %}
  13. {% endif %}
  14. {% if articleContent.chapo is defined and articleContent.chapo is not empty %}
  15.     {% set chapo = articleContent.chapo %}
  16. {% endif %}
  17. {% if block.slider_mode is defined and block.slider_mode is not empty %}
  18.     <li class="splide__slide">
  19.         <div class="preview-container newsletters br8 dflex fdc">
  20.         {% else %}
  21.             <div class="preview-container newsletters br8 dflex fdc{% if i > 2 %} not-visible-mobile-article{% endif %}{% if i > 3 %} not-visible-tablette-article{% endif %}">
  22.             {% endif %}
  23.             <div class="preview-header">
  24.                 {% if img is defined and img is not empty %}
  25.                     {% include "blocks/previews/img/image.html.twig" %}
  26.                 {% else %}
  27.                     {% include "blocks/previews/img/default-image.html.twig" %}
  28.                 {% endif %}
  29.                 <div class="background-color-blue"></div>
  30.                 <a href="{{ sulu_content_path(article.routePath) }}" class="cblue nodeco dflex aic jcc">
  31.                     <div class="fw400 fs36 lh40 cwhite">{{ article.title }}</div>
  32.                 </a>
  33.             </div>
  34.             <div class="preview-content dflex fdc w100">
  35.                 {% include "blocks/previews-from-controller/blocks/categories.html.twig" %}
  36.                 {% if chapo is defined and chapo is not empty %}
  37.                     <div class="lh24 preview-chapo fw500 lh28 fs20{% if categories is defined and categories is not empty and categories|length == 2 %} threelines{% endif %}{% if categories is defined and categories is not empty and categories|length == 3 %} twolines{% endif %}">
  38.                         {{ chapo|striptags|raw }}
  39.                     </div>
  40.                 {% endif %}
  41.             </div>
  42.             <div class="mta">
  43.                 {% if article.authored is defined and article.authored is not empty %}
  44.                     <span class="cgrey fs14 lh20">PubliĆ© le
  45.                         {{ article.authored|format_datetime('short', 'none', locale='fr') }}
  46.                     </span>
  47.                 {% endif %}
  48.             </div>
  49.             {% if block.slider_mode  is defined and block.slider_mode is not empty %}
  50.             </div>
  51.         </li>
  52. {% else %}
  53.     </div>
  54. {% endif %}