{% extends "@UVDeskSupportCenter/Templates/layout.html.twig" %} {% block title %}{% trans %}Create Ticket{% endtrans %}{% endblock %} {% block ogtitle %}{% trans %}Create Ticket{% endtrans %}{% endblock %} {% block twtitle %}{% trans %}Create Ticket{% endtrans %}{% endblock %} {% block metaDescription %}{% trans %}create.ticket.metaDescription{% endtrans %}{% endblock %} {% block metaKeywords %}{% trans %}create.ticket.metaKeywords{% endtrans %}{% endblock %} {% set recaptchaDetail = recaptcha_service.getRecaptchaDetails() %} {% block body %} {% set isTicketViewPage = (app.user.id is defined ? true : false) %}

{{ 'Create Ticket Request'|trans }}

{% if not isTicketViewPage %}
{{ 'Enter your name'|trans }}
{{ 'Enter your email'|trans }}
{% endif %}
{{ 'Choose ticket type'|trans }}
{{ 'Ticket subject'|trans }}
{{ 'Ticket query message'|trans }}
{% if recaptchaDetail and recaptchaDetail.isActive == true %}
{% else %} {% endif %} {# CustomFields #} {% set CustomerCustomFields = ticket_service.getCustomerCreateTicketCustomFieldSnippet() %} {% set removeMe = [] %} {% if CustomerCustomFields %}
{% for key, customField in CustomerCustomFields %}
{% if customField.fieldType == 'text' %}
{% elseif customField.fieldType in ['date', 'time', 'datetime'] %}
{% elseif customField.fieldType == 'textarea' %}
{% elseif customField.fieldType in ['file'] %}
{% elseif customField.fieldType in ['select'] %} {% if customField.customFieldValues is not empty %}
{% else %} {% set removeMe = removeMe|merge(["for"~customField.name~customField.id]) %} {% endif %} {% elseif customField.fieldType in ['checkbox'] %} {% if customField.customFieldValues is not empty %} {% for customFieldValues in customField.customFieldValues %}
{% endfor %} {% else %} {% set removeMe = removeMe|merge(["for"~customField.name~customField.id]) %} {% endif %} {% elseif customField.fieldType in ['radio'] %} {% if customField.customFieldValues is not empty %} {% for customFieldValues in customField.customFieldValues %}
{% endfor %} {% else %} {% set removeMe = removeMe|merge(["for"~customField.name~customField.id]) %} {% endif %} {% endif %} {% if formErrors['customFields['~customField.id~']'] is defined %}
{{formErrors['customFields['~customField.id~']']}}
{% endif %}
{% endfor %}
{% endif %}
{% if user_service.isfileExists('apps/uvdesk/form-component') %} {{ include('@_uvdesk_extension_uvdesk_form_component/CustomFields/customFieldValidation.html.twig') }} {% elseif user_service.isfileExists('apps/uvdesk/custom-fields') %} {{ include('@_uvdesk_extension_uvdesk_custom_fields/CustomFields/customFieldValidation.html.twig') }} {% endif %} {% endblock %} {% block footer %} {% set isTicketViewPage = (app.user.id is defined ? true : false) %} {{ parent() }} {% if recaptchaDetail and recaptchaDetail.isActive == true %} {% endif %} {{ include("@UVDeskSupportCenter/Templates/tinyMCE.html.twig") }} {{ include('@UVDeskCoreFramework/Templates/attachment.html.twig') }} {% endblock %}