{% extends 'base.html.twig' %} {% import "macros/widgets.html.twig" as widgets %} {% import "macros/datatables.html.twig" as tables %} {% block main %} {% set tableName = 'kiosk' %} {% set columns = { 'avatar': {'class': 'alwaysVisible w-min', 'title': null, 'orderBy': false}, 'username': {'class': 'alwaysVisible', 'orderBy': false}, 'codes': {'title': 'kiosk.user_codes'|trans, 'class': 'd-none d-sm-table-cell', 'orderBy': false}, 'actions': {'class': 'actions alwaysVisible'}, } %} {% if entries|length == 0 %} {{ widgets.callout('warning', 'error.no_entries_found') }} {% else %} {{ tables.datatable_header(tableName, columns, null, {'columnConfig': false}) }} {% for entry in entries %} {% set user = entry.user %} {% set can_edit = is_granted('kiosk', user) %}