{% extends '@EasyAdmin/default/list.html.twig' %} {% block global_actions %} {{ parent() }} {% for global_action in global_actions %} {% if easyadmin_action_is_enabled_for_list_view(global_action, _entity_config.name) %}
{{ ('app.action.' ~ global_action)|trans }}
{% endif %} {% endfor %} {% endblock global_actions %} {% block table_body %} {% for item in paginator.currentPageResults %} {# the empty string concatenation is needed when the primary key is an object (e.g. an Uuid object) #} {% set _item_id = '' ~ attribute(item, _entity_config.primary_key_field_name) %} {% for field, metadata in fields %} {% set isSortingField = metadata.property == app.request.get('sortField') %} {% set _column_label = (metadata.label ?: field|humanize)|trans(_trans_parameters) %} {{ easyadmin_render_field_for_list_view(_entity_config.name, item, metadata) }} {% endfor %} {% if _list_item_actions|length > 0 %} {% set _column_label = 'list.row_actions'|trans(_trans_parameters, 'EasyAdminBundle') %} {% block item_actions %} {% set _list_item_actions = _list_item_actions|filter_admin_actions(item, fields) %} {{ include('@EgAdmin/easy_admin/includes/_actions.html.twig', { actions: _list_item_actions, request_parameters: _request_parameters, translation_domain: _entity_config.translation_domain, trans_parameters: _trans_parameters, item_id: _item_id }, with_context = false) }} {% endblock item_actions %} {% endif %} {% else %} {{ 'search.no_results'|trans(_trans_parameters, 'EasyAdminBundle') }} {% endfor %} {% endblock table_body %}