templates/news/featured_news_list.html.twig line 1

  1. {% if showImage is not defined %}
  2. {% set showImage = false %}
  3. {% endif %}
  4.         <div class="news-list js-featured-news">
  5.             {% for item in news %}
  6.                 {% set lnk = path('news_item',{id:item.id}) %}
  7.                 {% if showImage and item.image -%}
  8.                     <div class="news-list__new
  9. {% if col_count is defined %} news-list__new_col_{{ col_count }} {% endif%}
  10.  news-list__new_with-image {{ news_item_class|default }}">
  11.                         <a class="news-list__new-image image-cover" href="{{ lnk }}">
  12.                             <img src="{{ vich_uploader_asset(item.image)|imagine_filter('news_preview') }}"></a>
  13.                         <div class="news-list__new-inner">
  14.                             <div class="news-list__new-title">
  15.                                 <h4>{{ item.caption }}</h4>
  16.                             </div>
  17.                             <div class="news-list__new-date"
  18.                                  href="{{ lnk }}">{{ item.publishAt|format_date('long',"dd MMMM yyyy") }}</div>
  19.                         </div>
  20.                     </div>
  21.                 {% else %}
  22.                     <div class="news-list__new
  23.                     no-image
  24.  dark-background dark-shadow
  25. {% if col_count is defined %}news-list__new_col_{{ col_count }}{% endif%}
  26. {{ news_item_class|default }}">
  27.                         <a class="item-title news-list__new-title" href="{{ lnk }}">
  28.                             <h4>{{ item.caption }}</h4>
  29.                         </a>
  30.                         <div class="news-list__new-date">{{ item.publishAt|format_date('long',"dd MMMM yyyy") }}</div>
  31.                     </div>
  32.                 {% endif %}
  33.             {% endfor %}
  34.         </div>