{% set mealtypesList = pimcore_relations('mealtypesList').getElements() %}
{% set filterTexte = [] %}
{% if mealtypesList is not empty %}
<li class="mb-3 {{ isSearch ? '' : "js-search-data__show-if-submitted" }}" {{ noDate ? 'hidden': '' }}>
<button class="form-box form-box--collapsible collapsed"
type="button"
data-toggle="collapse"
data-target="#{{ isSearch ? "additional-search" : "filter" }}-overlay-mealtype"
aria-expanded="false"
aria-controls="{{ isSearch ? "additional-search" : "filter" }}-overlay-mealtype">
<span class="form-box__label">{{ "demi.filter.meal-types"|trans }}</span>
<span class="form-box__content text-truncate {{ isSearch ? "js-additional-search-overlay" : "js-filter-form" }}__group-label"
data-filter-name="mealtype"
data-default-text="{{ "demi.filter.all-meal-types"|trans }}">
{{ "demi.filter.all-meal-types"|trans }}
</span>
<span class="demi-icon demi-icon-chevron-down form-box__icon"
aria-label="{{ "demi.filter.open"|trans }}"></span>
</button>
<section id="{{ isSearch ? "additional-search" : "filter" }}-overlay-mealtype"
aria-expanded="false"
class="collapse js-collapse-in-viewport">
<div class="form-box__detail p-3">
<ul class="list-inline list-inline--gutter-6">
{% for mealtype in mealtypesList %}
paramName = '';
{% if mealtype is instanceof("\\Elements\\Demi\\Model\\MealType") %}
{% set paramName = 'mealtype' %}
{% set filterTexte = filterTexte + {
'name' : paramName ,
'value' : mealtype.getId(),
'text' : mealtype.getText(),
'label': "demi.filter.meal-types" |trans
} %}
<li class="list-inline-item">
{{ include('@ElementsDemiFrontend/Includes/elements/buttons/toggle-button.html.twig', {
'type' : 'radio',
'text' : mealtype.getText(),
'styleModifier' : 'js-additional-search-overlay__default-input js-filter-form__default-input ',
'name' : paramName ,
'value' : mealtype.getId(),
'hasIcon' : true,
'bubbles' : true
}) }}
</li>
{% endif %}
{% endfor %}
<li class="list-inline-item">
{{ include('@ElementsDemiFrontend/Includes/elements/buttons/toggle-button.html.twig', {
'type' : 'radio',
'text' : "demi.filter.all-meal-types"|trans,
'styleModifier' : 'js-additional-search-overlay__default-input js-filter-form__default-input ',
'name' : 'mealtype',
'value' : '',
'checked' : true,
'hasIcon' : true
}) }}
</li>
</ul>
</div>
</section>
</li>
{% endif %}
<script type="text/javascript" data-cookieconsent="ignore">
_filterTexte = window['_filterTexte'] || [];
_filterTexte.push.apply(_filterTexte, {{ filterTexte|json_encode|raw }} );
</script>