Rada s funkcí a kostrou webu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
boneofsin
Člen | 25
+
0
-

Zdrawím,

chtěl bych pomocí nette vytvořit web, na kterém chci vést statistiky našich víkendových kulečníkových utkání. Potřebuji jako začátečník stručně poradit co vše budu muset vytvořit aby tento web zobrazoval to co od něj požaduji.

Mám vytvořenou databázi s těmito tabulkami:

  • User (ID, mail, nick, pass, rules): tabulka pro reg. uživatele webu s právy (může upravovat / neupravovat)
  • Player (ID, name, bdate, mail): tabulka hráčů
  • Gametype (ID, gamename, zkr, detail): tabulka druhů her (název, zkratka,popis)
  • Training (ID, date, gametype_id, win_id, time, round, game_num): datum hry, vítěz, čas hry, počet kol, číslo hry
  • Oficial (ID,..... ty samé hodnoty jako Training)
  • Score_train (ID, player_id, training_id, point, deset, dvacet, buz, out): score hrače v trénikové hře
  • Score_ofic (ID, player_id, training_id, point, deset, dvacet, buz, out): score hrače v oficiální hře

A teď co budu vlastně potřebovat.

Zobrazení např. tabulky trénikových her:
Datum hry / Zkratka hry / Číslo hry / Hráč 1 / Hráč 2 / Vítěz / detail hry (odkaz)

Zobrazení detailu hry:
Datum hry, název hry, číslo hry, počet kol, čas hry
Hráč 1 – celkem bodů, desítek, dvacítek, buzárků, vyhození koule ze stolu
Hráč 2 – celkem bodů, desítek, dvacítek, buzárků, vyhození koule ze stolu

Zobrazení průběžného pořadí hráčů podle počtu výher:
Jméno hráče – počet výher

Karta hráče:
Jméno hráče, počet odehraných tréninkových her / oficiálních her, cekový odehraný čas, vítězství atd..
Poslední např. 3 hry jako viz. Zobrazení např. tabulky trénikových her.

To je asi tak stručný přehled co bych chtěl vytvořit. Ještě teda možnost zadávat hry a výsledky hráče atd.. Takže jaké jsou Vaše názory? Z čeho můžu takový web postavit. Nepotřebuji kódy, ale radu z čeho by se měly vlastní části webu skládat.

mkoubik
Člen | 728
+
0
-

Projdi si quickstart, abys viděl jak se taková jednoduchá aplikace dělá. To co jsi napsal nebude o moc složitější. Jen tam budeš mít jiné tabulky, víc repositories pro jednotlivé „entity“ (hráč, hra – training + official bych sloučil do jedné tabulky, uživatel) a víc presenterů. Až se zasekneš na nějakém konkrétním problému, tak se zeptej.

Editoval mkoubik (27. 3. 2013 14:30)

boneofsin
Člen | 25
+
0
-

jojo taky mě to napadlo, jen sem si nebyl jist jestli to můžu použít i pro tento web.. nicméňě díky za radu ohledně repositories, to sem potřeboval vědět jak to rozdělit…