templates/areas/teaser-list-convention-partner/view.html.twig line 1

Open in your IDE?
  1. <section class="container content-block js-fade-in {{ include('Layout/includes/editmode-box-classes.html.twig') }} {{ styleModifier | default(null) }} {{ not pimcore_input('anchorTitle').empty ? 'js-anchor-nav__item' : '' }}" {% if not pimcore_input('anchorTitle').empty %}data-anchor-nav-title="{{ pimcore_input('anchorTitle').frontend }}"{% endif %}>
  2.     {% embed 'Includes/editmode-settings.html.twig' %}
  3.         {% block additionalInfo %}
  4.             <div class="row">
  5.                 <div class="col-2">{{ pimcore_checkbox('regionfilter') }} Regionfilter</div>
  6.                 <div class="col-2">{{ pimcore_checkbox('categoryfilter') }} Categoryfilter</div>
  7.                 <div class="col-2">{{ pimcore_checkbox('randomize') }} Randomize ever 24 hours</div>
  8.             </div>
  9.             {% if categoryRelationAvailable %}
  10.                 <div class="mt-2">
  11.                     {{ pimcore_relations('categories', {
  12.                         "types": ["object"],
  13.                         "subtypes": {
  14.                             "object": ["object"]
  15.                         },
  16.                         "classes": ['ConventionPartnerCategory'],
  17.                         title: 'ConventionPartnerCategory for filtering'
  18.                     }) }}
  19.                 </div>
  20.             {% endif %}
  21.         {% endblock %}
  22.     {% endembed %}
  23.     {{ include('Includes/title-block-editable.html.twig') }}
  24.     <div class="js-ajax-form" data-ajax-form-add-url-params="true">
  25.         <div aria-live="polite">
  26.             {% if (pimcore_checkbox('regionfilter').checked) or (pimcore_checkbox('categoryfilter').checked) %}
  27.                 <div class="content-block">
  28.                     <form action="{{ app.request.pathInfo }}" data-action="{{ app.request.pathInfo }}"
  29.                           class="js-ajax-form__form">
  30.                             <div class="row justify-content-center">
  31.                                 {% if pimcore_checkbox('regionfilter').checked %}
  32.                                     <div class="col-md-3">
  33.                                         {{ include('Form/Includes/select.html.twig', {
  34.                                             id: 'region-select',
  35.                                             inputModifier: "js-floating-label",
  36.                                             labelModifier: "floating-label",
  37.                                             inputWrapperModifier: "select__input-wrapper position-relative",
  38.                                             name: "regions",
  39.                                             label: 'package-overview.Regionen'|trans,
  40.                                             styleModifier: 'form-group--lg',
  41.                                             options: regionsSelect|default([])
  42.                                         }) }}
  43.                                     </div>
  44.                                 {% endif %}
  45.                                 {% if pimcore_checkbox('categoryfilter').checked %}
  46.                                     <div class="col-md-3">
  47.                                         {{ include('Form/Includes/select.html.twig', {
  48.                                             id: 'categories-select',
  49.                                             inputModifier: "js-floating-label",
  50.                                             labelModifier: "floating-label",
  51.                                             inputWrapperModifier: "select__input-wrapper position-relative",
  52.                                             name: "category",
  53.                                             label: 'package-overview.Kategorie'|trans,
  54.                                             styleModifier: 'form-group--lg',
  55.                                             options: categoriesSelect|default([])
  56.                                         }) }}
  57.                                     </div>
  58.                                 {% endif %}
  59.                             </div>
  60.                             <div class="text-center">
  61.                                 <button type="submit" class="btn btn-primary-light">{{'package-overview.Ergebnisse anzeigen'|trans}}</button>
  62.                                 <div class="mt-3">
  63.                                     <a href="#" class="text-primary-light text-underline js-ajax-form__reset">{{'package-overview.Filter zurücksetzen'|trans}}</a>
  64.                                 </div>
  65.                             </div>
  66.                     </form>
  67.                 </div>
  68.             {% endif %}
  69.             <div class="content-block">
  70.                 <div class="js-ajax-form__notifications mb-3" hidden></div>
  71.                 <div class="js-ajax-form__error-area mb-3" hidden>
  72.                     <button class="js-ajax-form__retry btn btn-info ml-2">{{'package-overview.Retry'|trans}}</button>
  73.                 </div>
  74.                 {{ include('Includes/loading-overlay.html.twig', {
  75.                     styleModifier: 'js-ajax-form__loading'
  76.                 }) }}
  77.                 <div class="js-ajax-form__result">
  78.                     {% if paginator|default(null) %}
  79.                         {{ include('Convention/Includes/eventplanner-paging.html.twig', {
  80.                             paginator: paginator,
  81.                             noMap: true,
  82.                             noWatchlist: true,
  83.                             ajaxPaging: true,
  84.                         }) }}
  85.                     {% endif %}
  86.                 </div>
  87.             </div>
  88.         </div>
  89.     </div>
  90. </section>