{% block user_block %} {% set items_per_column = sonata_admin.adminPool.getOption('dropdown_number_groups_per_colums') %} {% set groups = [] %} {% for group in sonata_admin.adminPool.dashboardgroups|filter(group => group.items|filter(admin => admin.hasRoute('create') and admin.hasAccess('create'))|length > 0) %} {% set groups = [group]|merge(groups) %} {% endfor %} {% set column_count = (groups|length / items_per_column)|round(0, 'ceil') %} {% endblock %}