{% extends '@kohinos/common/layout.html.twig' %} {% block content %}
{% include '@kohinos/block/breadcrumb.html.twig' with {'label': 'Cotiser'} %}

{{ "Cotiser pour l'année"|trans }} {{ koh_year }}

{% if app.user and is_granted('ROLE_ADHERENT') %}

{{ 'Solde de eMLC'|trans }} : {{ app.user.adherent.emlcAccount.balance }}

{{ 'Montant minimum de la cotisation'|trans }} : {{ KOH_COTISATION_ADHERENT|default('') }} €
{% if KOH_ADHESION_TEXT|default('') != '' %}

{{ KOH_ADHESION_TEXT|raw }}

{% endif %} {% elseif app.user and is_granted('ROLE_PRESTATAIRE') %}

{{ 'Solde de eMLC'|trans }} : {{ getCurrentPrestataire().emlcAccount.balance }}

{{ 'Montant minimum de la cotisation'|trans }} : {{ KOH_COTISATION_PRESTATAIRE|default('') }} €
{% endif %}
{{ form_start(form) }} {{ form_row(form.operateur) }} {{ form_row(form.role) }} {{ form_row(form.reference) }} {{ form_row(form.montant) }} {% if form.don is defined %} {{ form_row(form.don) }} {% endif %}
{# Calculate number of payment options #} {% set paymentOptionsCount = 0 %} {% if form.payMLC is defined %}{% set paymentOptionsCount = paymentOptionsCount + 1 %}{% endif %} {% if form.payCB is defined %}{% set paymentOptionsCount = paymentOptionsCount + 1 %}{% endif %} {% if form.payHelloAsso is defined %}{% set paymentOptionsCount = paymentOptionsCount + 1 %}{% endif %} {% if form.paySepa is defined %}{% set paymentOptionsCount = paymentOptionsCount + 1 %}{% endif %} {# Calculate column size based on number of options #} {% set colSize = paymentOptionsCount == 4 ? '3' : (paymentOptionsCount == 3 ? '4' : (paymentOptionsCount == 2 ? '6' : '12')) %} {% if form.payMLC is defined %}
{{ form_widget(form.payMLC) }}
{% endif %} {% if form.payCB is defined %}
{{ form_widget(form.payCB) }}
{% endif %} {% if form.payHelloAsso is defined %}
{{ form_widget(form.payHelloAsso) }} {# TODO {% include '@kohinos/common/helloasso_button.html.twig' with { 'name': form.payHelloAsso.vars.name, 'type': 'submit', 'label': 'Cotiser avec' } %} #}
{% endif %} {% if form.paySepa is defined %}
{{ form_widget(form.paySepa) }}
{% endif %}
{{ form_end(form) }}
{% endblock %}