<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 %}>
{% embed 'Includes/editmode-settings.html.twig' %}
{% block additionalInfo %}
<div class="row">
<div class="col-2">{{ pimcore_checkbox('regionfilter') }} Regionfilter</div>
<div class="col-2">{{ pimcore_checkbox('categoryfilter') }} Categoryfilter</div>
<div class="col-2">{{ pimcore_checkbox('randomize') }} Randomize ever 24 hours</div>
</div>
{% if categoryRelationAvailable %}
<div class="mt-2">
{{ pimcore_relations('categories', {
"types": ["object"],
"subtypes": {
"object": ["object"]
},
"classes": ['ConventionPartnerCategory'],
title: 'ConventionPartnerCategory for filtering'
}) }}
</div>
{% endif %}
{% endblock %}
{% endembed %}
{{ include('Includes/title-block-editable.html.twig') }}
<div class="js-ajax-form" data-ajax-form-add-url-params="true">
<div aria-live="polite">
{% if (pimcore_checkbox('regionfilter').checked) or (pimcore_checkbox('categoryfilter').checked) %}
<div class="content-block">
<form action="{{ app.request.pathInfo }}" data-action="{{ app.request.pathInfo }}"
class="js-ajax-form__form">
<div class="row justify-content-center">
{% if pimcore_checkbox('regionfilter').checked %}
<div class="col-md-3">
{{ include('Form/Includes/select.html.twig', {
id: 'region-select',
inputModifier: "js-floating-label",
labelModifier: "floating-label",
inputWrapperModifier: "select__input-wrapper position-relative",
name: "regions",
label: 'package-overview.Regionen'|trans,
styleModifier: 'form-group--lg',
options: regionsSelect|default([])
}) }}
</div>
{% endif %}
{% if pimcore_checkbox('categoryfilter').checked %}
<div class="col-md-3">
{{ include('Form/Includes/select.html.twig', {
id: 'categories-select',
inputModifier: "js-floating-label",
labelModifier: "floating-label",
inputWrapperModifier: "select__input-wrapper position-relative",
name: "category",
label: 'package-overview.Kategorie'|trans,
styleModifier: 'form-group--lg',
options: categoriesSelect|default([])
}) }}
</div>
{% endif %}
</div>
<div class="text-center">
<button type="submit" class="btn btn-primary-light">{{'package-overview.Ergebnisse anzeigen'|trans}}</button>
<div class="mt-3">
<a href="#" class="text-primary-light text-underline js-ajax-form__reset">{{'package-overview.Filter zurücksetzen'|trans}}</a>
</div>
</div>
</form>
</div>
{% endif %}
<div class="content-block">
<div class="js-ajax-form__notifications mb-3" hidden></div>
<div class="js-ajax-form__error-area mb-3" hidden>
<button class="js-ajax-form__retry btn btn-info ml-2">{{'package-overview.Retry'|trans}}</button>
</div>
{{ include('Includes/loading-overlay.html.twig', {
styleModifier: 'js-ajax-form__loading'
}) }}
<div class="js-ajax-form__result">
{% if paginator|default(null) %}
{{ include('Convention/Includes/eventplanner-paging.html.twig', {
paginator: paginator,
noMap: true,
noWatchlist: true,
ajaxPaging: true,
}) }}
{% endif %}
</div>
</div>
</div>
</div>
</section>