{% extends "porto-corporate-layout.html.twig" %} {% block stylesheets %} {{ parent() }} {{ encore_entry_link_tags('produit-maj-style') }} {% endblock %} {% block pageheader %} {{ parent() }} {% endblock %} {% block container_class %} container py-2 {% endblock %} {% block pagecontent %}
{% for flashMessage in app.session.flashbag.get('error') %}
{{ flashMessage|raw }}
{% endfor %} {% for flashMessage in app.session.flashbag.get('notice') %}
{{ flashMessage|raw }}
{% endfor %}
{{ form_start(form, {'attr': {'role': 'form', 'id': 'produitForm', 'onSubmit': 'formSubmit(this)'}}) }} {{ form_errors(form) }}

{% if produitId == 0 %} {{'Nouveau produit'|trans}} {% else %} {{'Modification produit'|trans}} {{produit.nom}} {% endif %}

{{ form_widget(form.actif) }}
{{ form_errors(form.actif) }}
{{ form_widget(form.nom) }}
{{ form_errors(form.nom) }}
{{ form_widget(form.codeIsin) }}
{{ form_errors(form.codeIsin) }}
{{ form_widget(form.societeGestion) }}
{{ form_errors(form.societeGestion) }}
{{ form_widget(form.gerant) }}
{{ form_errors(form.gerant) }}
{{ form_widget(form.type) }}
{{ form_errors(form.type) }}
{{ form_widget(form.commercialisation) }}
{{ form_errors(form.commercialisation) }}
{{ form_widget(form.gestionRevenus) }}
{{ form_errors(form.gestionRevenus) }}

{{'Éligibilité Contrats'|trans}}

{% set nbContrats = 0 %} {% for contrat in contrats %} {% if contrat.actif or contrat.id in eligibilitesProduitContrat|keys %} {% set nbContrats = nbContrats + 1 %} {% endif %} {% endfor %} {% set milieu = (nbContrats // 2) + 1 %} {% set nbContrats = 0 %} {% for contrat in contrats %} {% if contrat.actif or contrat.id in eligibilitesProduitContrat|keys %} {% set nbContrats = nbContrats + 1 %}
{{ form_widget(attribute(form, ('eligibilite_contrat_'~contrat.id))) }} {{ form_label(attribute(form, ('eligibilite_contrat_'~contrat.id))) }}
{% if nbContrats == milieu %}
{% endif %} {% endif %} {% endfor %}
{{ form_widget(form.valider) }} {{'Annuler'|trans}}
{{ form_end(form) }}
{% endblock %} {% block javascript %} {{ parent() }} {{ encore_entry_script_tags('produit-maj-script') }} {% endblock %}