{% extends "@UVDeskCoreFramework//Templates//layout.html.twig" %} {# WebkulUserBundle/Resources/views/dashboard.html.twig #} {% block title %} {{ 'kudos'|trans }} {% endblock %} {% block pageContent %}
{% set asideTemplate = 'Webkul\\UVDesk\\CoreFrameworkBundle\\Dashboard\\AsideTemplate' %} {% set asideSidebarReference = 'Webkul\\UVDesk\\CoreFrameworkBundle\\UIComponents\\Dashboard\\Panel\\Sidebars\\Reports' %} {{ uvdesk_extensibles.getRegisteredComponent(asideTemplate).renderSidebar(asideSidebarReference) | raw }}

{{ 'Kudos'|trans }}

{{ 'Filter View'|trans }}
0 {{ 'Very Sad'|trans }} 0 {{ 'Sad'|trans }} 0 {{ 'Neutral'|trans }} 0 {{ 'Happy'|trans }} 0 {{ 'Very Happy'|trans }}
{{ 'Sort By:'|trans }} {{ 'Timestamp'|trans }}
{#
#}
{{ 'Ticket Id'|trans }} {{ 'Customer Name'|trans }} {{ 'Customer Email'|trans }} {{ 'Timestamp'|trans }} {{ 'Kudos Rating'|trans }}
{{ 'Tickets'|trans }}
{{ 'Save set of filters as a preset to stay more productive'|trans }}
{% set filterContext = {} %}
  • {{ 'Type atleast 2 letters'|trans }}
  • {{ 'Type atleast 2 letters'|trans }}
  • {{ 'Type atleast 2 letters'|trans }}
  • {{ 'Type atleast 2 letters'|trans }}
    {% set options = [] %} {% for type in ticket_service.getTypes() %} {% set options = options|merge([{'id': type.id, 'name': type.name}]) %}
  • {{type.name}}
  • {% endfor %} {% set filterContext = filterContext|merge({'type':options}) %}
    {% set options = [] %} {% for priority in ticket_service.getPriorities() %} {% set options = options|merge([{'id': priority.id, 'name': priority.description, 'color': priority.colorCode}]) %}
  • {{priority.description}}
  • {% endfor %} {% set filterContext = filterContext|merge({'priority':options}) %}
    {% set options = [] %} {% for key, source in ticket_service.getAllSources() %} {% set options = options|merge([{'id': key, 'name': source}]) %}
  • {{source}}
  • {% endfor %} {% set filterContext = filterContext|merge({'source': options}) %}
{% endblock %} {% block footer %} {{ parent() }} {% endblock %}