Hlavní menu
Nástroje |
10.1.2011 - Implementace GUIZpět na HomePage ImplementaceStrukturaPro implementaci jsou využity Presentery nette, jim odpovídající šablony phtml a statické css soubory. Pro neexistující grafiku jsou použity placeholdery. PresenterySchema v nette Více informací o prezenterech v nette Implementované prezentery odpovídají jednotlivým položkám hlavního menu.
Jejich jména končí slovem View (např.: PHTML šablonyŠablonovací soubory pro nette, obsahující html s doplňujícím značením. Každé akci odpovídá jedna šablona. Šablony jsou psány jako XHTML. CSSCss soubory jsou společné pro všechny šablony. Názvy tříd a jména elementů nesmí být v konfliktu. Jednotlivé presentery mohou mít vlastní šablony pro definování stylů konkrétního zobrazení. Předpokládá se, že tyto konkrétní styly budou později transformovány do obecných stylů, používaných v celé aplikaci. Styly jsou ukládány do samostatných souborů, jejichž název odpovídá názvu ovládacího prvku nebo presenteru. Speciální soubory css jsou:
Css soubory v projektu Dále je u stylů použita speciální přípona LayoutLayout představuje základní html stránku. Jedná se o kostru s definovanými obsahovými bloky, které šablony konkrétních akcí presenterů vyplňují. Layout hry je rozdělen na tři oblasti:
Oblast content je dále dělena na 4 oblasti:
Tyto oplasti odpovídají oblastem herního uživatelského rozhraní. Základní kostra akceAkce zobrazující herní okno má následující kostru: {extends '../gamewindow.phtml'} {block #gameWindowContent} Obsah ... {/block} Zpět na HomePage |