{% extends 'base.html.twig' %} {% block title %}Nowy mecz{% endblock %} {% block body %}
{% if mySquad is not null %} Twoja czwórka: {{ mySquad.name }} ({% for entry in mySquad.entries %}{{ entry.teamName }}{% if not loop.last %}, {% endif %}{% endfor %}). {% else %} Nie masz jeszcze skonfigurowanej stałej czwórki — mecze 4x4 będą niedostępne, dopóki jej nie ustawisz w ustawieniach. {% endif %} Podaj numer kolejki, format meczu oraz ID albo nazwę każdej z drużyn po obu stronach. Jeśli nazwa pasuje do więcej niż jednej drużyny, formularz pokaże listę do wyboru numeru.
Wypełnij tyle pól, ile wymaga wybrany format: jedno w pojedynku, dwa w Deblu, trzy w trójkach, cztery w 4x4. W 4x4 moja strona bierze się ze stałej czwórki, więc pól „Moja drużyna" nie wypełniasz. Pojedynki dotyczą wyłącznie trójek. Nazwy stron są nieobowiązkowe — biorą się z drużyn po danej stronie: jedna drużyna daje po prostu swoją nazwę, więcej — nazwy połączone znakiem „+".
{{ form_start(form) }} {{ form_errors(form) }}{% if viewerEntry is not null %} Twoja drużyna: {{ viewerEntry.teamName }} — stoi po Twojej stronie zawsze, więc nie wpisujesz jej nigdzie w formularzu. {% else %} Najpierw wskaż swoją drużynę, żeby dodać mecz. {% endif %}
Podaj numer kolejki, format meczu i rywala. W Deblu dodaj też partnera i drugiego rywala — obie strony poznasz po numerze FPL albo nazwie z katalogu; jeśli nazwa pasuje do więcej niż jednej drużyny, formularz pokaże listę do wyboru numeru. Nazwa Twojej strony jest wyprowadzana z drużyn: sama daje swoją nazwę, z partnerem — obie nazwy połączone znakiem „+".
{{ form_start(form) }} {{ form_errors(form) }} {# Pola Debla znikaja przy Pojedynku — robi to skrypt js/simple-fixture-form.js po atrybucie ponizej. Bez skryptu widac wszystkie i nadmiarowe wypelnione pole odrzuca kontroler, wiec formularz dziala tak czy inaczej. #}