{% extends '@BaseEasyAdmin/default/list.html.twig' %} {% set requestFilters = app.request.get('filters', {}) %} {% set _request_parameters = _request_parameters|default({})|merge({ filters: requestFilters }) %} {% block request_parameters_as_hidden %} {% for field, value in requestFilters %} {% if value is iterable %} {% for val in value %} {% endfor %} {% else %} {% endif %} {% endfor %} {% endblock %} {% block content_title_wrapper %}

{{ block('content_title') }} {# Show applied filters informations #} {% if requestFilters|length > 0 %} {% endif %}

{% for filterKey, filterValue in requestFilters %}
{{ filterKey }}
{{ filterValue is iterable ? filterValue|join(',') : filterValue }}
{% endfor %}
{% endblock %} {# Do not display SEARCH form if not granted #} {% block search_action %} {% if is_easyadmin_granted(_entity_config, 'search') %} {{ parent() }} {% endif %} {% endblock %} {# Do not display NEW button if not granted #} {% block new_action %} {% if is_easyadmin_granted(_entity_config, 'new') %} {{ parent() }} {% endif %} {% endblock %} {# Do not display list action items if not granted #} {% block item_actions %} {% set _list_item_actions = _list_item_actions|prune_item_actions(_entity_config, [], item) %} {{ parent() }} {% endblock %} {# Adds request filters to the search form #} {% block search_form %} {{ block('request_parameters_as_hidden') }} {{ parent() }} {% endblock %} {% block list_form_filters %} {% if _entity_config.list.form_filters is defined and _entity_config.list.form_filters is not empty %} {% set list_form_filters = list_form_filters(_entity_config.list.form_filters) %}
{{ 'list_form_filters.heading_title'|trans(_trans_parameters, 'EasyAdminBundle') }} {{ 'list_form_filters.heading_expandcollapse'|trans(_trans_parameters, 'EasyAdminBundle') }}
{% form_theme list_form_filters '@EasyAdmin/form/bootstrap_3_layout.html.twig' %} {{ block('request_parameters_as_hidden') }} {% for field in list_form_filters %}
{{ form_row(field) }}
{% endfor %}
{% endif %} {% endblock %} {# Display FILTERS form if defined #} {% block main %} {{ block('list_form_filters') }} {{ parent() }} {% endblock %} {% block body_javascript %} {{ parent() }} {{ include('@EasyAdmin/default/includes/_select2_widget.html.twig') }} {% endblock %}