{% extends '@EasyAdmin/layout.html.twig' %} {% block content_title %} Ajouter un paiement pour {{ user.nom }} {{ user.prenom }} {% endblock %} {% block main %}
Nouveau paiement
{{ form_start(form, {'attr': {'class': 'form'}}) }}
{{ form_label(form.type, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.type, {'attr': {'class': 'form-control', 'placeholder': 'Ex: Espèces, Chèque, Virement...'}}) }} {{ form_errors(form.type) }}
{{ form_label(form.valeur, null, {'label_attr': {'class': 'form-label'}}) }}
{{ form_widget(form.valeur, {'attr': {'class': 'form-control', 'placeholder': '0.00'}}) }}
{{ form_errors(form.valeur) }}
{{ form_label(form.forfaits, null, {'label_attr': {'class': 'form-label'}}) }}
{% for forfait_checkbox in form.forfaits %}
{{ form_widget(forfait_checkbox, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(forfait_checkbox, null, {'label_attr': {'class': 'form-check-label'}}) }}
{% endfor %}
{{ form_errors(form.forfaits) }} Sélectionnez les forfaits auxquels ce paiement s'applique. Si plusieurs forfaits sont sélectionnés, le montant sera réparti équitablement.
Retour
{{ form_end(form) }}
{% if user.payments|length > 0 %}
Paiements existants ({{ user.payments|length }})
{% for payment in user.payments %} {% endfor %}
Type Montant Forfaits concernés
{{ payment.type }} {{ payment.valeur|number_format(2, ',', ' ') }} € {% if payment.forfaits|length > 0 %} {% for forfait in payment.forfaits %} {{ forfait.nom }} {% endfor %} {% else %} Aucun forfait associé {% endif %}
{% endif %}
{% endblock %}