{% extends 'base.html.twig' %} {% block title %}Modifier transaction — VIIZIA{% endblock %} {% block body %} {% from 'admin/organization/_form.html.twig' import field, select_field %} {% set bank_account = transaction.bankAccount %} {% set organization = bank_account.organization %}

{{ transaction.label|viz_label }}

{{ transaction.bookingDate|date('d/m/Y') }} · {{ transaction.direction.value == 'out' ? '−' : '+' }}{{ transaction.amount|money(transaction.currency, bank_account.currencyMinorUnits) }} · {{ transaction.direction.label }}

{{ form_start(form, {'attr': {'novalidate': 'novalidate'}}) }} {% if form.vars.errors|length > 0 %}
Le formulaire contient des erreurs :
{% endif %}

Opération

{{ field(form.bookingDate, {'icon': 'calendar', 'type': 'date'}) }}
{{ field(form.valueDate, {'icon': 'calendar', 'type': 'date'}) }}
{{ field(form.label) }}
{% for child in form.direction %} {% endfor %}
{{ field(form.amount, {'icon': 'coin'}) }}
{{ select_field(form.transactionType) }}

Classement

{{ select_field(form.category) }}
{{ select_field(form.property) }}
{{ select_field(form.rentalPlatform) }}
{% for child in form.tags %} {% set tagColor = child.vars.data.color ?? '#6B7280' %} {% endfor %}
{% if form.tags.vars.help %}

{{ form.tags.vars.help }}

{% endif %}
{{ field(form.reference) }} {{ field(form.notes) }}
Annuler
{{ form_end(form) }} {% endblock %}