templates/document/about/events.html.twig line 1

Open in your IDE?
  1. {% extends 'layout/default.html.twig' %}
  2. {% block contentBlock %}
  3. <div class="staticPage">
  4.     <div class="container my-5 my-lg-5 my-md-5">
  5.         <div class="row">
  6.             <div class="col-lg-3">
  7.                 <h4 class="font-weight-bold text-uppercase">{{ 'Events.pages.title' | trans }}</h4>
  8.                 {% include 'document/static_page/sidebar/sidebar.html.twig' %}
  9.                 <h1 class="d-block d-lg-none font-italic font-weight-bold mb-0 mt-6 mt-lg-0 mt-md-0 border-bottom border-indigo border-2 pb-3 pb-lg-3 pb-md-3">
  10.                     {{ pimcore_input('heading').getData }}
  11.                 </h1>
  12.                 <h4 class="font-weight-bold text-navyBlue mb-3 mb-lg-3 mb-md-3 mt-5 mt-lg-4 mt-md-4">FILTER</h4>
  13.                 <form action="" id="form-filter" class="mb-5 mb-md-5 mb-lg-0">
  14.                     <div class="position-relative d-flex align-items-center checkbox-container mb-1 mb-lg-1 mb-md-1">
  15.                         {% set showPastEvents = app.request.get('show_past_events') %}
  16.                         <input  type="checkbox"
  17.                                 {{ showPastEvents is defined and showPastEvents == 1 ? 'checked' }}
  18.                                 name="show_past_events"
  19.                                 value="{{ showPastEvents is defined and showPastEvents == 1 ? '0' : '1' }}"
  20.                                 id="filter-past-events"
  21.                                 onchange="this.form.submit()"
  22.                         >
  23.                         <span class="checkmark"></span>
  24.                         <label for="filter-past-events" class="letter-spacing-1 font-weight-bold mb-0">
  25.                             Show Past Events
  26.                         </label>
  27.                     </div>
  28.                 </form>
  29.             </div>
  30.             <div class="col-lg-8">
  31.                 <div class="mb-4 mb-lg-4 mb-md-4 d-none d-lg-block">
  32.                     <h1 class="font-italic font-weight-bold mb-0 mt-4 mt-lg-0 mt-md-0">
  33.                         {{ pimcore_input('heading',{
  34.                                 "height": 150,
  35.                                 "placeholder": "Heading"
  36.                             })
  37.                         }}
  38.                     </h1>
  39.                     <br>
  40.                     <p class="font-weight-light font-italic big">
  41.                         Upcoming Events and Conferences
  42.                     </p>
  43.                 </div>
  44.                 <div class="row">
  45.                     {% for article in articles %}
  46.                         <div class="col-lg-4 col-md-6">
  47.                             <div class="d-flex align-items-start mb-5 mb-lg-5 mb-md-5">
  48.                                 {{ article.feature_image is defined and article.feature_image ? article.feature_image.getThumbnail('event').getHtml({ class: 'mr-3 mr-lg-3 mr-md-3' }) | raw }}
  49.                                 <div class="d-flex flex-column">
  50.                                     <p class="mb-3 mb-lg-3 mb-md-3 text-navyBlue font-weight-bold">
  51.                                         {{ article.title }}
  52.                                     </p>
  53.                                     <small class="text-deepGray mb-2 mb-lg-2 mb-md-2 font-weight-normal">
  54.                                         {{ article.address }}
  55.                                     </small>
  56.                                     <small class="text-deepGray mb-2 mb-lg-2 mb-md-2 font-weight-normal">
  57.                                         {{ article.date }}
  58.                                     </small>
  59.                                     {% if article.url is defined and article.url and article.url.text is defined and article.url.text and article.url.getHref is defined and article.url.getHref %}
  60.                                         <a href="{{ article.url.getHref }}" target="{{ article.url.target }}" class="d-flex align-items-center">
  61.                                             <div class="mr-2 mr-lg-2 mr-md-2">
  62.                                                 {{ block('moreInfoEvent', 'svg-icons/svg-icons.html.twig') }}
  63.                                             </div>
  64.                                             <small class="text-indigo font-weight-bold">
  65.                                                 {{ article.url.getText }}
  66.                                             </small>
  67.                                         </a>
  68.                                     {% endif %}
  69.                                 </div>
  70.                             </div>
  71.                         </div>
  72.                     {% endfor %}
  73.                 </div>
  74.                 <div class="row {% if paginator.pageCount == 1 %}d-none{% endif %}">
  75.                     <div class="col-lg-6 offset-lg-3">
  76.                         {% include 'Components/pagination.html.twig' with paginator %}
  77.                     </div>
  78.                 </div>
  79.             </div>
  80.         </div>
  81.     </div>
  82. </div>
  83. {% endblock %}