{# @var field \EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto #} {# @var entity \EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto #} {% set projet = entity.instance %} {% set paiements = projet.paiements %} {% set verse = projet.totalVerse %} {% set reste = projet.resteAPercevoir %}
Encaissements {{ paiements|length }} versement{{ paiements|length > 1 ? 's' : '' }} + Ajouter
{% if projet.estRecurrent %} {# Un abonnement n'a pas de total à atteindre : ni barre, ni reste. #}
{{ verse|number_format(2, ',', ' ') }} € encaissés depuis le début {% if projet.periodicite and projet.montant %} {{ projet.montant|number_format(2, ',', ' ') }} € / {{ projet.periodicite.label|lower }} {% endif %}
{{ projet.libelleDuree }} {% if projet.dateFin %} jusqu'au {{ projet.dateFin|date('d/m/Y') }} {% endif %}
{% elseif projet.montant %}
{{ verse|number_format(2, ',', ' ') }} € encaissés {% if projet.estSolde %} Soldé {% else %} {{ reste|number_format(2, ',', ' ') }} € restants {% endif %} sur {{ projet.montant|number_format(2, ',', ' ') }} €
{% endif %} {% if paiements is empty %}

Aucun encaissement enregistré.

{% else %} {% endif %}