{% extends 'admin/layout.html.twig' %} {% block title %}{{ prospection.id ? 'Modifier' : 'Nouvelle' }} prospection — WTL{% endblock %} {% block admin_body %} {% include 'admin/ui/_page_header.html.twig' with {page_eyebrow:'Prospection',page_title:prospection.id ? 'Modifier la prospection' : 'Nouvelle prospection',page_subtitle:'Les informations essentielles sont affichées en premier. Dépliez les options avancées uniquement si nécessaire.',page_actions:[{label:'Retour',href:prospection.id ? path('admin_prospection_show',{id:prospection.id}) : path('admin_prospection_index'),icon:'bi-arrow-left'}]} %}
{% if wizard %}
1Lieu
2Contact
3Suivi
{% endif %} {{ form_start(form, {'attr': {'id':'prospection-form','data-prevent-double-submit':'true'}}) }} {% set advancedFields = ['followUp1CustomDate','followUp2CustomDate','postponeUntil','futureRecontactDate','travelFee','hatPlanned','mealPlanned','accommodationPlanned','hospitalityType','audioSent','pressKitSent'] %} {% set sections = wizard ? [['venueEntity','priority'],['targetContact','initialChannel','firstContactDate'],['followUp1CustomDate','followUp2CustomDate','postponeUntil','futureRecontactDate','proposedFee','travelFee','hatPlanned','mealPlanned','accommodationPlanned','hospitalityType','audioSent','pressKitSent','notes']] : [['venueEntity','priority','targetContact','initialChannel','firstContactDate','followUp1CustomDate','followUp2CustomDate','postponeUntil','futureRecontactDate','proposedFee','travelFee','hatPlanned','mealPlanned','accommodationPlanned','hospitalityType','audioSent','pressKitSent','notes']] %} {% for fields in sections %}
{% if (wizard and loop.index0 == 2) or not wizard %}{% endif %}
{% for field in fields %} {% set full = field == 'notes' %} {% set checkbox = field in ['hatPlanned','mealPlanned','accommodationPlanned','audioSent','pressKitSent'] %}
{% if field == 'proposedFee' %}
{{ form_row(attribute(form,field)) }}
{% else %} {{ form_row(attribute(form,field)) }} {% endif %} {% if field == 'venueEntity' %}
Lieu introuvable ? Créer sa fiche complète dans un autre onglet, puis rechargez cette page.
{% endif %}
{% endfor %}
{% endfor %} {{ form_rest(form) }}
{{ form_end(form) }}
{% endblock %} {% block javascripts %}{{ parent() }} {% if wizard %}{% endif %} {% endblock %}