templates/olymp-online/gallery/group.html.twig line 1

  1. {% extends 'layout/base.html.twig' %}
  2. {% block body_class %}
  3.     {{ parent() }}
  4.     olympiad-page
  5. {% endblock %}
  6. {% block title %}
  7.     {{ title(group.caption, "gallery.title"|trans) }}
  8. {% endblock %}
  9. {% block body %}
  10.     {% include "olympiads/iofs/presentation.html.twig" %}
  11.     <div class="olympiad iofs">
  12.         <div class="container iofs__inner">
  13.             <div class="iofs__content">
  14.                 <h2>{{ ("gallery.page_caption"|trans) }}</h2>
  15.                 <h3>{{ group.caption }}</h3>
  16.                 <div class="olympiad-gallery-group albums">
  17.                     {% for a in albums %}
  18.                         <a class="gallery-group"
  19.                            href="{{ path('olympiad_gallery_60_show',{group_id: group.id,id:a.id}) }}"
  20.                            style="
  21.                            {% if a.previewImage %}
  22.                                    background-image: url({{ vich_uploader_asset(a.previewImage)|imagine_filter('gallery_group') }})
  23.                            {% endif %}
  24.                                    ">
  25.                             <span>{{ a.caption|u.truncate(55,'...') }}</span>
  26.                         </a>
  27.                     {% endfor %}
  28.                 </div>
  29.             </div>
  30.             {{ include('olympiads/iofs/stages.html.twig') }}
  31.         </div>
  32.     </div>
  33. {% endblock %}