{% import 'fixture/_chip.html.twig' as chip %} {# Ten blok stoi dokladnie tam, gdzie normalnie sa sklady (App\League\MatchView::hasAnyData() == false), wiec sam musi bardzo jasno mowic, ze pokazuje historie, nie nadchodzacy mecz. #}
{% if not preview.isAvailable %}

To pierwsza kolejka sezonu w tym meczu — nie ma jeszcze żadnej wcześniejszej kolejki, więc nie ma czego pokazać.

{% else %}

Kolejka {{ fixture.gameweek.id }} jeszcze się nie rozpoczęła. Poniżej ostatnie znane składy, różnice między nimi i punkty z kolejki {{ preview.previousGameweek.id }} — bez efektu żadnego użytego wtedy chipa (patrz lista niżej), bo w nadchodzącej kolejce już nie zadziała. To nie skład, wynik ani różnice na ten mecz, tylko podgląd tego, kim rywal gra teraz.

{% for side, squad in {'mine': preview.mySquad, 'opponent': preview.opponentSquad} %}
{% for entry in squad.entries %} {% set used = preview.chipsFor(entry.id) %} {% if used is not null %}

{{ entry.teamName }}: {% if used is empty %} żaden chip nieużyty {% else %} {% for c in used %} {{ chip.label(c.name) }} (kolejka {{ c.event }}) {% endfor %} {% endif %}

{% endif %} {% endfor %}
{% endfor %}
{% endif %}
{% if preview.isAvailable %} {# Ta sama zasada co w rozegranym meczu: trojki graja sie parami, wiec roznice licza sie osobno dla kazdego pojedynku, nie zbiorczo dla calej trojki. Poprzednia kolejka jest zawsze zamknieta, wiec "live" = false. #} {% if fixture.format.usesDuels and preview.duels|length > 0 %} {% for duel in preview.duels %} {% include 'fixture/_differentials.html.twig' with { 'report': preview.duelDifferentialFor(duel.slot), 'mineLabel': duel.mine.teamName, 'opponentLabel': duel.opponent.teamName, 'title': 'Pojedynek ' ~ duel.slot ~ ': ' ~ duel.mine.teamName ~ ' vs ' ~ duel.opponent.teamName, 'live': false, } only %} {% endfor %} {% else %} {% include 'fixture/_differentials.html.twig' with { 'report': preview.differentials, 'mineLabel': preview.mySquad.name, 'opponentLabel': preview.opponentSquad.name, 'title': 'Różnice w składach', 'live': false, } only %} {% endif %} {% include 'fixture/_picks.html.twig' with {'view': preview, 'fixture': preview, 'mySquad': preview.mySquad, 'opponentSquad': preview.opponentSquad} only %} {% endif %}