{# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #} {# @var entities \EasyCorp\Bundle\EasyAdminBundle\Collection\EntityDtoCollection #} {# @var paginator \EasyCorp\Bundle\EasyAdminBundle\Orm\EntityPaginator #} {% extends ea.templatePath('layout') %} {% trans_default_domain ea.i18n.translationDomain %} {# TODO: change this when reenabling batch actions #} {% set has_batch_actions = false and batch_form is defined and ea.crud.actions.batchActions|length > 0 %} {% block body_id entities|length > 0 ? 'ea-index-' ~ entities|first.name : '' %} {% block body_class 'index' ~ (entities|length > 0 ? ' index-' ~ entities|first.name : '') %} {% block content_title %} {%- apply spaceless -%} {% set default_title = ea.crud.defaultPageTitle('index')|trans(ea.i18n.translationParameters, 'EasyAdminBundle') %} {{ ea.crud.customPageTitle is null ? default_title|raw : ea.crud.customPageTitle('index')|trans(ea.i18n.translationParameters)|raw }} {%- endapply -%} {% endblock %} {% block page_actions %} {% block global_actions %} {% for action in global_actions %} {{ include(action.templatePath, { action: action }, with_context = false) }} {% endfor %} {% endblock global_actions %} {% endblock page_actions %} {% block content_header %} {{ parent() }} {# TODO: {% block batch_actions %} {% for batchAction in ea.crud.actions.batchActions %} {{ include(batchAction.templatePath, { action: batchAction }, with_context = false) }} {% endfor %} {{ include('@EasyAdmin/crud/includes/_batch_action_modal.html.twig', {}, with_context = false) }} {% endblock %} #} {% endblock content_header %} {% block main %} {# sort can be multiple; let's consider the sorting field the first one #} {% set sort_field_name = app.request.get('sort')|keys|first %} {% set sort_order = app.request.get('sort')|first %} {% set some_results_are_hidden = false %} {% set has_footer = entities|length != 0 %} {% set has_search = ea.crud.isSearchEnabled %} {% set has_filters = filters|length > 0 %} {% set has_datagrid_tools = has_search or has_filters %} {% if has_datagrid_tools %}