{% macro teamlistItem(player) %} {% import _self as playerlists %}
{{ i18n.getMessage("playertable_head_position_abbr") }} | {{ i18n.getMessage("match_details_players_name") }} | {{ i18n.getMessage("match_details_players_grade") }} | {% for player in players %} {% set ageSum = ageSum + player.age %} {% set strengthSum = strengthSum + player.strength %} {% set gradeSum = gradeSum + player.grade %}|
---|---|---|---|
{{ i18n.getMessage("player_mainposition_" ~ player.position_main) }} | {% else %}{{ i18n.getMessage("option_" ~ player.position)|slice(0, 2)|upper }} | {% endif %}{% if player.pseudonym|length > 0 %}{{ player.pseudonym }}{% else %}{{ player.firstName }} {{ player.lastName }}{% endif %}
{% if player.yellowCards > 0 %}
|
{{ player.grade }} |
Ø {{ i18n.getMessage("match_details_players_grade") }}: {{ (gradeSum/players|length)|number_format(2) }}
Ø {{ i18n.getMessage("match_details_players_age") }}: {{ (ageSum/players|length)|number_format(2) }}
{% if env.getConfig("hide_strength_attributes") != "1" %}Ø {{ i18n.getMessage("entity_player_w_staerke") }}: {{ (strengthSum/players|length)|number_format(0) }}%
{% endif %} {% else %}{{ i18n.getMessage("match_details_noplayersset") }}
{% endif %} {% endmacro %} {% macro strengthClass(strengthValue) %} {% if strengthValue > 80 %} {% set strength_status = 'success' %} {% elseif strengthValue > 50 %} {% set strength_status = 'info' %} {% elseif strengthValue > 30 %} {% set strength_status = 'warning' %} {% else %} {% set strength_status = 'danger' %} {% endif %} class="strength_{{ strength_status }}" {% endmacro %}