templates/Convention/incentivesOverview.html.twig line 1

Open in your IDE?
  1. {% extends "Layout/default.html.twig" %}
  2. {% block navigation %}
  3.     {{ include('Convention/Includes/header.html.twig') }}
  4. {% endblock %}
  5. {% block content %}
  6.     {{ include('Content/includes/hero.html.twig') }}
  7.     {{ include('Navigation/breadcrumb.html.twig') }}
  8.     {{ include('Includes/main-title-block-splitted-editable.html.twig', {
  9.         suffix: '-main-title-block'
  10.     }) }}
  11.     {{ include('Includes/areablock.html.twig', {
  12.         suffix: 'top'
  13.     }) }}
  14.     {% embed 'Includes/editmode-settings.html.twig' %}
  15.         {% block additionalInfo %}
  16.             <div>
  17.                 <label>
  18.                     {{ pimcore_checkbox('deactivateFilter') }} Deactivate filter
  19.                 </label>
  20.             </div>
  21.             <div>
  22.                 <label>
  23.                     {{ pimcore_checkbox('randomize') }} Randomize order every 24 h
  24.                 </label>
  25.             </div>
  26.             <div>
  27.                 <label>
  28.                     Number of teaser per page (default 8):
  29.                     {{ pimcore_numeric('teaserPerPage', {
  30.                         reload: true,
  31.                         minValue: 4,
  32.                         maxValue: 24
  33.                     }) }}
  34.                 </label>
  35.             </div>
  36.         {% endblock %}
  37.     {% endembed %}
  38.     <div class="js-ajax-form content-block position-relative" data-ajax-form-add-url-params="true" >
  39.         <div aria-live="polite">
  40.             {% if not pimcore_checkbox('deactivateFilter').checked %}
  41.              <div class="slide bg-dark-bg content-block">
  42.                     <div class="container container-narrow">
  43.                         {{ include('Includes/title-block-editable.html.twig', {suffix: 'form-head', isCentered: true, isWhite: true}) }}
  44.                         <form action="{{ app.request.pathInfo }}"
  45.                               class="js-ajax-form__form js-form-validation js-conditional-form text-white">
  46.                             {{ include('Form/Includes/select.html.twig', {
  47.                                 id: "location",
  48.                                 inputModifier: "js-floating-label",
  49.                                 labelModifier: "floating-label",
  50.                                 inputWrapperModifier: "select__input-wrapper position-relative",
  51.                                 name: "location",
  52.                                 label: 'incentives.Region wählen'|trans,
  53.                                 options: regionSelect|default([]),
  54.                             }) }}
  55.                             <div class="text-center">
  56.                                 <button type="submit" class="btn btn-primary-light">{{ 'eventplanner.Ergebnisse anzeigen'|trans }}</button>
  57.                                 <div class="mt-3">
  58.                                     <a href="" class="link--white text-underline js-ajax-form__reset" data-reset-name="location">{{'eventplanner.Filter zurücksetzen'|trans}}</a>
  59.                                 </div>
  60.                             </div>
  61.                         </form>
  62.                     </div>
  63.                 </div>
  64.             {% endif %}
  65.             <div class="content-block container">
  66.                 {{ include('Convention/Includes/incentives-paging.html.twig', {
  67.                     paginator: paginator
  68.                 }) }}
  69.             </div>
  70.         </div>
  71.     </div>
  72.     {{ include('Includes/areablock.html.twig', {
  73.         suffix: 'bottom'
  74.     }) }}
  75. {% endblock %}
  76.     {% block javascripts %}
  77.         {% if not app.request.get('onlyInlineCss') %}
  78.         {{ include('Layout/includes/encore.html.twig', {
  79.             'staticDebugMode': staticDebugMode,
  80.             'file': 'js/convention'
  81.         }) }}
  82.         {% endif %}
  83.     {% endblock %}