{# Karta jednego meczu: klub, pod nim jego uczestnicy, wynik na środku. Ten sam wygląd na liście kolejki i na karcie klubu. Punkty przy uczestniku pokazujemy tylko w deblu — w trybie pojedynczym byłaby to dokładnie ta sama liczba co wynik klubu obok. #} {% set played = playedRounds[fixture.round.id] ?? false %} {% set homeWins = played and fixture.homePoints > fixture.awayPoints %} {% set awayWins = played and fixture.awayPoints > fixture.homePoints %}
{% if showRound|default(false) %}
{{ fixture.round.label }}
{% endif %} {# Telefon: kluby jeden pod drugim. W poziomie nie ma szans — pięć kolumn na 390 pikselach lamie nazwy w polowie slowa i nachodzi na herby. #}
{% for side in [ {club: fixture.homeClub, points: fixture.homePoints, wins: homeWins}, {club: fixture.awayClub, points: fixture.awayPoints, wins: awayWins} ] %}
{% if side.club.logo %} {% endif %}
{{ side.club.name }}
{% for manager in side.club.managers %}
{{ include('public/_manager_name.html.twig', {manager: manager, matchday: fixture.round.number}) }} {%- if played and side.club.managers|length > 1 %} · {{ points[fixture.round.id][manager.id] ?? 0 }} {%- endif %}
{% endfor %}
{{ played ? side.points : '–' }}
{% endfor %}
{% if fixture.homeClub.logo %} {% endif %}
{{ fixture.homeClub.name }}
{% for manager in fixture.homeClub.managers %}
{{ include('public/_manager_name.html.twig', {manager: manager, matchday: fixture.round.number}) }} {%- if played and fixture.homeClub.managers|length > 1 %} · {{ points[fixture.round.id][manager.id] ?? 0 }} {%- endif %}
{% endfor %}
{% if played %} {{ fixture.homePoints }} : {{ fixture.awayPoints }} {% else %} – : – {% endif %}
{{ fixture.awayClub.name }}
{% for manager in fixture.awayClub.managers %}
{{ include('public/_manager_name.html.twig', {manager: manager, matchday: fixture.round.number}) }} {%- if played and fixture.awayClub.managers|length > 1 %} · {{ points[fixture.round.id][manager.id] ?? 0 }} {%- endif %}
{% endfor %}
{% if fixture.awayClub.logo %} {% endif %}