diff --git a/build/generic/view/group/permission/main.twig b/build/generic/view/group/permission/main.twig index ead74a8..04ef6f3 100644 --- a/build/generic/view/group/permission/main.twig +++ b/build/generic/view/group/permission/main.twig @@ -1,50 +1,86 @@ - +{% block search_bar %} {% endblock %} {% for machine_cluster in core.get_clusters() %} -
- {% set nb_machines = core.get_nb_machines(machine_cluster.id_machine_cluster) %} + {% block machine_cluster_card %} - {{ machine_cluster.name }} - {# {{ core.icon.remove | raw }} + {% block card_tag %}
{% endblock %} - {{ core.icon.edit | raw }} #} + {% set nb_machines = core.get_nb_machines(machine_cluster.id_machine_cluster) %} - - {{ core.icon.device | raw }} - {{ nb_machines }} machines - + {% block card_title %} {{ machine_cluster.name }} {% endblock %} + {% block card_remove %} {{ core.icon.remove | raw }} {% endblock %} + {% block card_edit %} {{ core.icon.edit | raw }} {% endblock %} - {% for permission in core.get_permissions() %} + {% block card_count %} - - - {{ core.permission_translate(permission.name, 'fr') }} - + + {{ core.icon.device | raw }} + {{ nb_machines }} machines - - {% for user_cluster in core.get_authed_user_clusters(machine_cluster.id_machine_cluster, permission.id_permission) %} - - {{ user_cluster.name }} - + {% endblock %} + + + {% block card_permission_list %} + + {% for permission in core.get_permissions() %} + + {% block card_permission %} + + + + {% block card_permission_name %} + + + {{ core.permission_translate(permission.name, 'fr') }} + + + + {% endblock %} + + {% block auth_user_cluster_list %} + + + {% for user_cluster in core.get_authed_user_clusters(machine_cluster.id_machine_cluster, permission.id_permission) %} + + {% block auth_user_cluster %} + + + {% block auth_user_cluster_name %} {{ user_cluster.name }} {% endblock %} + + + + {% endblock %} + + {% endfor %} + + + {% endblock %} + + + - {% endfor %} - - + - + {% endblock %} - {% endfor %} + {% endfor %} -
+ {% endblock %} + +
+ + {% endblock %} {# if no result #} {% else %} -
- Aucun groupe trouvé. -
+ {% block no_result %} + +
+ Aucun groupe trouvé. +
+ + {% endblock %} {% endfor %}