{% extends "@UVDeskCoreFramework//Templates//layout.html.twig" %} {% block title %}Edit Agent{% endblock %} {% block templateCSS %} {% endblock %} {% block body %}
{# Append Panel Aside #} {% set asideTemplate = 'Webkul\\UVDesk\\CoreFrameworkBundle\\Dashboard\\AsideTemplate' %} {% set asideSidebarReference = 'Webkul\\UVDesk\\CoreFrameworkBundle\\UIComponents\\Dashboard\\Panel\\Sidebars\\Account' %} {{ uvdesk_extensibles.getRegisteredComponent(asideTemplate).renderSidebar(asideSidebarReference) | raw }}

Edit Agent

{% set userDetails = user_service.getAgentDetailById(user.id) %}
  • {{ 'General'|trans }}
  • {{ 'Groups'|trans }}
  • {% if "ROLE_SUPER_ADMIN" not in user.roles %}
  • {{ 'Permission'|trans }}
  • {% endif %}
{% set isHaveImage = userDetails and userDetails.profileImage ? 1 : 0 %}
{{ 'Upload a Profile Image (100px x 100px)
in PNG or JPG Format'|trans|raw }}
{{ "Choose a user's default timezone"|trans }}
{{ 'User signature will be append in the bottom of ticket reply box'|trans }}
{% if userDetails and userDetails.isVerified %}
{% endif %} {% if user and user.id == app.user.id %} {% else %}
{% endif %}
{% set userGroups = user_service.getUserGroupIds(user.id) %}
{{ 'Assigning group(s) to user to view tickets regardless assignment.'|trans }}
{% set groups = user_service.getGroups() %} {% if groups %} {% for group in groups %}
{% endfor %} {% else %} {% endif %}
{% set userSubGroups = user_service.getUserSubGroupIds(user.id) %}
{{ 'Assigning team(s) to user to view tickets regardless assignment.'|trans }}
{% set teams = user_service.getSubGroups() %} {% if teams %} {% for team in teams %}
{% endfor %} {% else %} {% endif %}
{% if "ROLE_SUPER_ADMIN" not in user.roles %}
{{ "Select agent role"|trans }}
{{ 'Agent Privilege represents overall permissions in System.'|trans }}
{% set privileges = user_service.getSupportPrivileges() %} {% if privileges %}
{% for privilege in privileges %}
{% endfor %}
{% else %} {% endif %}
{{ 'User can view tickets based on selected scope.'|trans }} [?]
{% else %} {% endif %}
{% endblock %} {% block footer %} {{ parent() }} {% endblock %}