{% extends 'base.html.twig' %} {% block title %}Gestion de Usuarios{% endblock %} {% block page_title %}Usuarios{% endblock %} {% block body %}

Administracion

Gestion de usuarios

Administra cuentas, roles, foto de perfil y acceso al sistema.

{% if user_role_level() <= 3 %} Nuevo usuario {% endif %}

Usuarios activos

{{ usuarios|length }} usuarios visibles segun tu nivel de acceso.

Editar mi perfil
{% for usuario in usuarios %} {% set roleName = get_user_role_name(usuario) %} {% set userPhoto = usuario.foto ? '/' ~ usuario.foto|trim('/') : null %} {% else %} {% endfor %}
Usuario Email Rol Ultimo login Estado Acciones
{% if userPhoto %} {{ usuario.nombre }} {% else %}
{{ usuario.nombre|slice(0, 2)|upper }}
{% endif %}

{{ usuario.nombre }}

{% if usuario.superadmin %} Superadmin {% endif %}
{{ usuario.email }} {% set roleClasses = { 'Superadministrador': 'bg-violet-100 text-violet-700', 'Administrador de Sitio': 'bg-blue-100 text-blue-700', 'Administrador de Cliente': 'bg-indigo-100 text-indigo-700', 'Operador': 'bg-emerald-100 text-emerald-700' } %} {{ roleName }} {% if usuario.ultimoLoginEn %} {{ usuario.ultimoLoginEn|date('d/m/Y H:i') }} {% else %} Nunca {% endif %} {% if usuario.activo %} Activo {% else %} Inactivo {% endif %}
{% if user_role_level() <= 3 %} Editar {% if not usuario.superadmin %}
{% endif %} {% endif %}
No hay usuarios registrados.
{% endblock %}