Przejdź do głównej zawartości

Dodaj kadrę

Scenariusz
UC-009
Plan
każdy; zakładki drużyn w sekcji Kadra od PRO
Czas
20 minut na drużynę

Strona pokazuje aktualny skład z numerami, pozycjami i zdjęciami, a sztab jest osobno od zawodników.

  • Lista zawodników: imię, nazwisko, numer, pozycja. Lista sztabu: imię, nazwisko, rola.
  • Zdjęcia profilowe, najlepiej popiersia na jednolitym tle. Zdjęcie jest kadrowane do kwadratu z twarzą pośrodku.
  • Pozycje dla dyscypliny (Treści > Skład > Ustawienia): każdy klub ma własną listę, np. Bramkarz, Obrońca, Pomocnik, Napastnik; role sztabu są osobną listą.
  1. Otwórz Treści > Skład (/app/players). Zakładki: Skład, Drużyny, Ustawienia.
  2. W Ustawienia sprawdź listę pozycji i ról sztabu. Dodaj brakujące (np. “Pomocnik”).
  3. W Drużyny upewnij się, że jest drużyna, do której przypiszesz osoby. Nowy klub ma jedną własną drużynę; przy kilku grupach wiekowych dodaj kolejne.
  4. Kliknij + Dodaj Zawodnika: typ (zawodnik lub sztab), imię, nazwisko, numer (tylko zawodnik), pozycja albo rola, drużyna, data urodzenia, wzrost, waga, opis, zdjęcie.
  5. Zapisz. Filtry Wszyscy / Zawodnik / Sztab i wyszukiwarka porządkują listę; przełącznik po prawej zmienia kafle na listę.
  6. Dodaj sekcję Kadra na stronie głównej (sekcje) i pozycję Zawodnicy w menu (menu).

Skład

  • Podstrona /players pokazuje zawodników według pozycji, sztab osobno, z profilami.
  • Sekcja Kadra na stronie głównej pokazuje skład wybranej drużyny (na PRO z zakładkami drużyn).
  • Profil zawodnika ma zdjęcie, numer, pozycję, opis i statystyki z meczów, jeśli klub je prowadzi.
Krok Narzędzie
Pozycje i role sztabu klubu get_positions
Własne drużyny list_clubs (is_my_team: true)
Nowa drużyna create_player_team {name}
Nowy zawodnik create_player {first_name, last_name, number?, position, club_id?, photo_url?, text?}
Członek sztabu create_player {..., type: "staff", position: "Trener"}
Zdjęcie, numer, opis update_player {id, photo_url?, number?, text?}
Przynależność do kilku drużyn w sezonie set_player_teams {id, team_ids, primary_team_id}, masowo bulk_set_player_teams
Usunięcie (trwałe) delete_player {id}

Nowa nazwa pozycji przekazana w position jest automatycznie dodawana do listy klubu. Zdjęcie z photo_url musi być publicznym adresem https; z dysku wgrywasz przez POST /api/v1/uploads.

  • Pusta kadra na stronie, choć zawodnicy są w panelu: osoby nie są przypisane do domyślnej drużyny albo drużyna nie ma ustawionej kolejności. Sprawdź Drużyny.
  • Zdjęcie poziome z całą drużyną po kadrowaniu do kwadratu pokazuje przypadkowy fragment. Wgrywaj portrety.
  • Usunięcie zawodnika jest trwałe i zabiera jego wpisy w składach meczowych.
  • Sztab nie ma numeru; numer przekazany dla sztabu jest ignorowany.
  • Zawodnik może być w kilku drużynach naraz, ale jedna jest główna - to ona decyduje, gdzie pokazuje się w sekcji Kadra.