{# @var ranking_rows \App\Entity\TeamRankingSnapshot[]|null #} {# @var teams_preview \App\Entity\Team[]|null #} {# @var vendee_only bool #} {# @var team_buteur_goals_by_team_id array #} {% set connected_team_id = connected_team_id() %} {% set team_buteur_goals_by_team_id = team_buteur_goals_by_team_id|default({}) %}
{% if ranking_rows is not empty %} {% for row in ranking_rows %} {% set is_connected_team = connected_team_id and row.team and row.team.id == connected_team_id %} {% set display_rank = vendee_only|default(false) ? loop.index : row.position %} {% set buteur_goals = team_buteur_goals_by_team_id[row.team.id]|default(0) %} {% endfor %} {% else %} {% for team in teams_preview %} {% set is_connected_team = connected_team_id and team.id == connected_team_id %} {% set buteur_goals = team_buteur_goals_by_team_id[team.id]|default(0) %} {% endfor %} {% endif %}
#{{ display_rank }} {% include 'competition/_ranking_team_identity.html.twig' with { team: row.team } only %} {{ row.totalPoints|number_format(0, ',', ' ') }} {{ buteur_goals }} {{ row.scoresExacts }} {{ row.bonsResultats }} {{ row.resultatsFaux }} {{ row.prisesRisqueReussies }}/{{ row.prisesRisque }}
#{{ loop.index }} {% include 'competition/_ranking_team_identity.html.twig' with { team: team } only %} 0 {{ buteur_goals }} 0 0 0 0/0