{% extends 'base.html.twig' %} {% set data = form.vars.data %} {% set isEdit = isNotNull(form, ['vars', 'data', 'id']) %} {% block importmap %} {{ importmap(['app','module', 'input']) }} {% endblock %} {% block title %} {% if isEdit %} Communication - {{ data.subject }} {% else %} Communication - Nouvelle {% endif %} {% endblock %} {% block body %} Retour à la liste {% if isEdit %}

Communication : {{ data.subject }}

{% else %}

Nouvelle communication

{% endif %} {{ form_start(form, {'attr' : {'id' : form.vars.id}}) }}
{% if isEdit %} {% endif %}
{{ form_widget(form.id) }}
{{ form_widget(form.subject) }} {{ form_label(form.subject) }}
{{ form_widget(form.dateProcess) }} {{ form_label(form.dateProcess) }}
{{ ux_icon('lucide:square-plus') }}
{{ form_widget(form.description) }} {{ form_label(form.description) }}
{{ form_widget(form.communicationType) }} {{ form_label(form.communicationType) }}
{{ form_widget(form.interlocutor) }} {{ form_label(form.interlocutor) }}
{% import 'contact/_macro_subform.html.twig' as contactSubForm %} {{ include('_modal.html.twig', {'modalId' : 'modal_new_contact', 'contentHTML' : contactSubForm.getHTML(form.newcontact)}) }} {{ form_row(form._token) }} {{ form_end(form,{render_rest: false}) }} {% if isEdit %}
{% endif %} {% endblock %} {% block javascripts %} {% endblock %}