src/AppBundle/Resources/views/components/news_tiles.html.twig line 1

Open in your IDE?
  1. <div class="richtext row news">
  2.     <h2 class="col-12 p-0 title-with-arrow">
  3.         {% if newsRenderMethod == 2 %}
  4.             {% trans %}press_title{% endtrans %}
  5.         {% else %}
  6.             <a href="/pages/about-us#novinky" style="text-decoration: none;">{% trans %}news_title{% endtrans %}</a>
  7.         {% endif %}
  8.     </h2>
  9.     {% if newsRenderMethod == 1 %}
  10.         {% set requiredType = 0 %}
  11.     {% elseif newsRenderMethod == 2 %}
  12.         {% set requiredType = 1 %}
  13.     {% endif %}
  14.     {% set n = 0 %}
  15.     {% for post in blogPosts %}
  16.         {% if (n < newsRenderCount) and (post.published) and ((requiredType is not defined) or (post.newsMediaType == requiredType)) %}
  17.             {% set n = n + 1 %}
  18.             <div class="news__item-col col-lg-6 col-xl-4 px-0">
  19.                 <a class="news__item" href="{{ url('page_details', {'slug':post.slug}) }}" >
  20.                     <div class="news__thumbnail-box">
  21.                         <div class="news__item-actual-image"
  22.                              style="background-image:url('{% if post.imageName %}{{ asset('uploads/images/' ~ post.imageName) }}{% else %}{{ asset('bundles/app/images/grey_background.png') }}{% endif %}');">
  23.                         </div>
  24.                     </div>
  25.                     <div class="news__content-box">
  26.                         <div class="news__item-heading">
  27.                             <h3>{{ post.title }}</h3>
  28.                         </div>
  29.                         <div class="news__item-content">
  30.                             <p>
  31.                                 {{ post.description }}
  32.                                 <span class="news__item-more">{% trans %}showmore{% endtrans %}</span>
  33.                             </p>
  34.                         </div>
  35.                         <div class="news__item-footer news-footer">
  36.                             <div class="news-footer__quote"></div>
  37.                             <div class="news-footer__news-type">
  38.                                 {% if post.newsMediaType == 0 %}
  39.                                     {% trans %}NewsType{% endtrans %}
  40.                                 {% elseif post.newsMediaType == 1 %}
  41.                                     {% trans %}PressType{% endtrans %}
  42.                                 {% endif %}
  43.                             </div>
  44.                             <div class="news-footer__separator"></div>
  45.                         </div>
  46.                     </div>
  47.                 </a>
  48.             </div>
  49.         {% endif %}
  50.     {% endfor %}
  51. </div>