{% extends 'base.html.twig' %} {% import '_form_macros.html.twig' as f %} {% block title %}Transferts{% endblock %} {% block breadcrumb %} Équilibre Transferts {% endblock %} {% block body %} {% include 'balance/_tabs.html.twig' %} {{ form_start(form, {attr: {novalidate: 'novalidate', class: 'rounded-2xl bg-surface border border-line p-5 mb-4'}}) }} {{ f.errors_summary(form) }} {{ f.section(editing ? 'Modifier le transfert' : 'Nouveau transfert', "Un mouvement d'argent réel entre vous : remboursement, virement d'équilibrage…") }}
{{ f.field(form.fromProfile) }} {{ f.field(form.toProfile) }} {{ f.field(form.amount) }} {{ f.field(form.date) }} {{ f.field(form.label, 2) }} {{ f.field(form.expense, 2) }}
{{ f.actions(path('app_balance_transfers'), editing ? 'Enregistrer' : 'Ajouter') }} {{ form_end(form) }}
{% for t in transfers %} {% else %} {% endfor %}
Date Motif Montant
{{ t.date ? t.date|date('d/m/Y') : '—' }} {{ t.label }} {% if t.expense %} {{ t.expense.description }}{% endif %} de {{ t.fromProfile.name }} vers {{ t.toProfile.name }} {{ t.amount|number_format(2, ',', ' ') }} €
Aucun transfert pour l'instant.
{% endblock %}