list_user_ssa_ceiling.html.twig 735 Bytes
Newer Older
1 2 3 4 5
{% extends admin.getTemplate('base_list_field') %}
{% block field %}
    {%- spaceless %}
        {% set balance = object.user.adherent.emlcAccount.balance %}
        {% set ceiling = object.user.adherent.ceiling %}
6 7 8 9
        {% if not ceiling %}
            {% set class = 'label label-warning' %}
            {% set text = 'profil incomplet' %}
        {% elseif balance > ceiling %}
10 11 12 13 14 15 16 17 18
            {% set class = 'label label-danger' %}
            {% set text = balance ~ ' > ' ~ ceiling %}
        {% else %}
            {% set class = 'label label-success' %}
            {% set text = balance ~ " ≤ " ~ ceiling %}
        {% endif %}
        <span class="{{ class }}">{{ text|raw }}</span>
    {% endspaceless -%}
{% endblock %}