{% extends '/layout/admin_layout.html.twig' %} {% import "macro/listing.html.twig" as listingMacro %} {% import "user/macro.html.twig" as userMacro %} {% block title %} {{ target.label }} {% endblock %} {% block content %}
{% if (target.isCustomer or app.user.isSuperadmin) %} Add {{ target.singular }} {{ listingMacro.bulkDeleteButton(path('app_user_bulk_delete'), csrf_token('delete')) }} {% endif %}
{{ listingMacro.filtersBtn( path('app_user_filters', app.request.query|merge({'target': target.value})) ) }} {{ listingMacro.exportBtn( exportTypes, 'app_user_bulk_export', app.request.query|merge({'target': target.value}) ) }} Actions Activity
{% include('components/page_size_choice.html.twig') %}
{% if (target.isCustomer or app.user.isSuperadmin) %} {% endif %} {% if (target.isCustomer or app.user.isSuperadmin) %} {% endif %} {% for user in users %} {% if (target.isCustomer or app.user.isSuperadmin) %} {% endif %} {% if (target.isCustomer or app.user.isSuperadmin) %} {% endif %} {% else %} {% endfor %}
{{ listingMacro.listingHeaderCheckbox() }}# {{ listingMacro.sortItem(sort, 'username') }} {{ listingMacro.sortItem(sort, 'is_enabled', 'Status') }} {{ listingMacro.sortItem(sort, 'created_at', 'Created at') }} {{ listingMacro.sortItem(sort, 'lastActivityAt', 'Last activity at') }}Actions
{{ listingMacro.listingCheckbox(user.id) }}{{ pagination.rowIndex(loop.index) }} {{ user.username }} {{ userMacro.statusBadge(user) }} {{ user.createdAt ? user.createdAt|dtz : '-' }} {{ user.lastActivityAt ? user.lastActivityAt|dtz : '-' }} {% if user.isCustomer %} {% endif %} {% if not user.isSuperadmin %}
{% endif %}
no records found
{{ listingMacro.filtersModal( path('app_user_index', {'target': target.value}), false ) }} {% endblock %}