{% set level = (user.level - rootLevel) +1 %} {% set userObj = getUser(user.id) %} {% set backgroundColor %} {% if level == 1 %} #54595F {# Main row, level 1 (light gray) #} {% elseif level == 2 %} #7A7A7A {# First level of collapse, level 2 (lighter gray) #} {% elseif level == 3 %} #262D35 {# Second level of collapse, level 3 (lightest gray) #} {% endif %} {% endset %} {% if user.customer is defined and user.customer is not empty %} {% set hasCustomers = true %} {% else %} {% set hasCustomers = false %} {% endif %} {% if user.partner is defined and user.partner is not empty %} {% set hasPartners = true %} {% else %} {% set hasPartners = false %} {% endif %} {% block stylesheets %} {% endblock %} {#{% if hasCustomers or hasPartners %}#} {# #} {#{% endif %}#} {##}
{% if hasCustomers or hasPartners %} {% if level < 4 %} {% endif %} {% endif %} {% if user.is_customer is defined %} {{ user.first_name ?? '' }} {{ user.last_name ?? '' }} {% else %} {% if level is defined and level > 1%} {% for i in 1..(level) %}-{% endfor %} {% endif %} {{ user.first_name ?? '' }} {{ user.last_name ?? '' }} {% endif %} {{ user.client ?? 0.00 }} {{ user.partners ?? 0.00}} {{ user.feedback ?? 0.00}} {{ user.rank ?? 0.00}} {{ user.runing_ai_products ?? 0.00}} {{ user.is_customer is defined and user.is_customer ? '-' : (user.total_sale is defined and user.total_sale ? user.total_sale|number_format(2, ',', '.') ~ ' €' : '0.00 €') }} {{ user.is_customer is defined and user.is_customer ? '-' : (user.incoming_value is defined and user.incoming_value ? user.incoming_value|number_format(2, ',', '.') ~ ' €' : '0.00 €') }} {{ user.is_customer is defined and user.is_customer ? '-' : (user.this_month is defined and user.this_month ? user.this_month|number_format(2, ',', '.') ~ ' €' : '0.00 €') }}
{#
#} {# Display all the Clients data#}
{% if user.customer is defined and user.customer is not empty%} {% for userCustomer in user.customer %} {% if level < 4 %} {{ include('admin/affiliate/network_tree_row.html.twig', {user: userCustomer}) }} {% endif %} {% endfor %} {% endif %}
{# Display all the Affiliate Data#}
{% if user.partner is defined %} {% for child in user.partner %} {% if level < 4 %} {{ include('admin/affiliate/network_tree_row.html.twig', {user: child}) }} {% endif %} {% endfor %} {% endif %}