{% extends 'base.html.twig' %} {% block title %}Kolejka {{ gameweek }}{% endblock %} {% block sidebar %} {% include 'gameweek/_sidebar.html.twig' with {'items': sidebarItems} only %} {% endblock %} {% block body %}
Żeby zobaczyć swoje mecze w tej kolejce, wskaż najpierw swoją drużynę. Wybierz drużynę.
{% else %}{% if syncedMinutesAgo is not null %} Dane sprzed {{ syncedMinutesAgo }} min. {% endif %} Odśwież
{# Wyszukiwarka jest dla kazdego, kto wskazal swoja druzyne: podswietla wylacznie mecze, ktore ten widz i tak oglada, wiec nie daje przewagi informacyjnej — inaczej niz zapowiedz przed kolejka, zastrzezona dla wlasciciela. Caly blok stoi w galezi z wybrana tozsamoscia, wiec nie potrzebuje wlasnego warunku. #} {# Zwykly formularz GET bez JavaScriptu — wpisana wartosc laduje w adresie (np. /gw/2?zawodnik=Wirtz), wiec wynik da sie odswiezyc i podlinkowac. Bez akcji: submit trafia z powrotem na ten sam adres kolejki. #} {% if playerSearchTerm is not null %} {% if playerMatches is empty %}Nie znaleziono zawodnika pasującego do „{{ playerSearchTerm }}”.
{% else %}Znaleziono: {%- for element in playerMatches %} {{ ' ' }}{{ element.firstName }} {{ element.secondName }} ({{ element.webName }}){% if not loop.last %},{% endif %} {%- endfor %}
{% endif %} {% endif %} {% if views is empty %}Brak meczów w tej kolejce.
{% else %} {# Wyroznianie ma sens tylko wtedy, gdy fragment faktycznie do kogos pasowal — przy braku trafien lista zostaje bez zmian (patrz komunikat "Nie znaleziono" wyzej). #} {% set searchActive = playerSearchTerm is not null and playerMatches is not empty %}