Ing. Jan Mittner 27.10.2011. 1. Základy práce s formuláři 2. Více layoutů 3. Optimalizace práce s modely 2.

Slides:



Advertisements
Podobné prezentace
Martin Šimeček.  seznámit s APEXem – poskytnout základní manuál  vytvořit webovou aplikaci pro sběr informací o databázových systémech  naplnit databázi.
Advertisements

Aplikace ENA – programová podpora energetických auditů
© 2000 VEMA počítače a projektování spol. s r. o..
Ing. Jan Mittner  Ing. Jan Mittner    KH  v případě zájmu vždy po cvičení.
Ing. Jan Mittner MySQL Workbench 2. Základy práce s databází 3. Subversion 2.
Ing. Jan Mittner Profiling aplikací 2. Zend_Cache 3. Optimalizace výkonu databáze 4. Optimalizace rychlosti načítání webu 5. Další tipy.
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
Ing. Jan Mittner Rozšíření modelu 2. Vazba 1:n 3. Vazba m:n 2.
Přednáška č. 5 Proces návrhu databáze
Uživatelská rozhraní Uživatelská rozhraní 9. cvičení.
Prezentace prototypu.  Desktopová aplikace  C#, MySQL  Stavební kameny (třídy) aplikace  ISControler  DB  ADSGraf.
100 dnů záruka vrácení peněz Na vybrané modely žehliček a vysavačů NÁKUP BEZ RIZIKA –
Ing. Jan Mittner IT445 – Komponenty UI, Mail.
Analytická studie Datový model Funkční model Scénáře použití
Ing. Lukáš Burkoň Debugging 2. Testování 3. Unit testy 2.
Název: Access – formulář v návrhovém zobrazení Autor: Ing. Antonín Dvořák Datum (období) vytvoření: Předmět: Informační a komunikační technologie.
Adobe Dreamweaver CS4 Ing. Martin Dosedla.
Informační systém pro správu dokumentů a fotografií
Webové stránky obecních knihoven Seminář dobrovolných knihovníků 22. listopadu 2006 Ing. Jana Tomancová.
MARBES CONSULTING s.r.o. - komplexní řešení informačních systémů
ČVUT Praha, Fakulta elektrotechnická Diplomová práce Informační systém házenkářského turnaje Petr Plodík.
Seminář C++ 9. cvičení Šablony Ing. Jan Mikulka. Šablony ► template – vzory, podle kterých může překladač tvořit skupiny podobných tříd nebo funkcí, které.
Databázové systémy II Přednáška č. 8 – Pohledy (Views)
Vývoj aplikací pro SharePoint
Seminář C cvičení STL, Trolltech Ing. Jan Mikulka.
Úvod. školní: příprava na předmět Databázové systémy praktický: webové aplikace databázové systémy základy vývoje webových aplikací od návrhu databáze.
BAKALÁŘSKÁ PRÁCE Tomáš Janda
4IT445 – Testování a ladění v PHP Ing. Jan Mittner
Ing. Jan Mittner Základy MVC 2. Rozšíření layoutu 3. helpery 4. Bootstrap a přepis URL adres 2.
Ing. Jan Mittner Autentizace 2. Pluginy 3. Autorizace 4. Útoky 2.
Metainformační systém založený na XML Autor: Josef Mikloš Vedoucí práce: Ing. Jan Růžička, Ph.D. V/2004.
MS ACCESS parametrický dotaz
Databázové systémy Přednáška č. 4 Proces návrhu databáze.
ARL klient Stručný přehled funkcí Klient – jiný přístup k datům v systému  Umožňuje používat i další pole v záznamu - Je nezbytný v případě.
Jakub Ježek 2IT. -> cílem bylo vytvořit online hru piškvorky v php a mysql.
Elektronická žákovská knížka Autor: Matěj Liederhaus Vedoucí projektu: Klára Císařová.
Ing. Jan Mittner Životní cyklus požadavku 2. Moduly 3. Pluginy 4. Jak řešit komponenty typu menu 5. atd. 2.
Macromedia Dreamweaver Software pro editaci kódu Bohuslav Čech3MA381.
Návrh a tvorba WWW Přednáška 5 Úvod do jazyka PHP.
Hledání - editace Přepnu se do báze, ve které budu hledat (zatím pouze báze autorit a záznamů) Každý zpracovatel může editovat pouze záznamy svého ústavu.
Návrh a tvorba WWW Přednáška 13 Vývoj webových aplikací.
Ovládací panely Systém a zabezpečení.
Databázové systémy II Cvičení č. 3 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Databáze Tabulky. Vytvoření a návrh nové tabulky Tabulku lze vytvořit: na kartě Vytvořit klikněte ve skupině Tabulky na položku Tabulka. importem dat.
Uvodni strana. Řešitelský tým Vedoucí pracovník Roman Čapek Řadoví zaměstnanci Petr Kotál Bohumír Baier
Ing. Jan Mittner Zend_Feed 2. XmlWriter 3. SimpleXml 4. sitemap 2.
Dílna Caché I. Praktické ukázky Tomáš Vaverka. Úvod Instalace Praktická ukázka 1 Praktická ukázka 2 Co zbývá?
Databáze velké množství dat pevně dané struktury
Upozornění (systémová) Menu Vyhledávací kritéria pro úkoly Záhlaví tabulky –možnost řazení podle sloupců Stránkování Stav úkolu| Atributy.
Kreslítko Petr Diviš Zdeněk Papež. Úvod - připomenutí Desktopová („stand-alone“) aplikace Jednoduchý grafický editor  Tvorba a editace základních geometrických.
Akademie ZENU Ukázková aplikace. Tak o tomhle to nebude…
Převody pojistných kmenů Team4 Ciasnocha Michal, Kokaisl Standa, Mathauser Jan, Molda Milan, Puncman Daniel.
Publikování prostorových dat na Internetu (prezentace pro VLE Dílna) Ing. Jan Růžička Institut geoinformatiky VŠB-TU Ostrava, HGF tř. 17.listopadu
Geografický informační systém jako nástroj pro plánování údržby veřejného osvětlení Zpracovatel projektu: Jiří Kostelníček Vedoucí.
Informační systém opravny praček DAIS Jméno: Tomáš Pijáček Login: PIJ006.
Kreslítko Petr Diviš Zdeněk Papež. Úvod - připomenutí Desktopová („stand-alone“) aplikace Jednoduchý grafický editor  Tvorba a editace základních geometrických.
Návrh a tvorba WWW Semestrální práce. Termíny –20. října – odevzdání popisu práce pár větami popsat, jak bude vypadat a fungovat Vaše semestrální práce.
Zpracovatel: Pavlištík Roman Vedoucí práce: Ing. Stankovič Jan
WEBOVÝ PORTÁL O POČÍTAČOVÝCH HRÁCH ROMAN POSPĚCH.
Tvorba WWW prezentace pro autonomního robota Bakalářská práce , Brno Autor: Jan Zálešák Vedoucí práce: Ing. Jiří Lýsek Ph.D.
Rezervační systém v prostředí XUL Zdeněk Novák, Petr Ondrejka.
Vizualizační 3D projekt rozhleden na území Moravskoslezského kraje řešitel : vedoucí projektu : konzultant : zadavatel : Michal Osovský Mgr. Ivana Češková.
Seznam orgánů veřejné moci OVM Ing. Martin Kořínek eGoncentrum ORP Nový Bydžov.
SOFTWAROVÁ PODPORA PRO VYTVÁŘENÍ FUZZY MODELŮ Knihovna fuzzy procedur Ing. Petr Želasko, VŠB-TU Ostrava.
Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY MVC vs MVP.
Redakční systém pro web nezávislých herních vývojářů
Intents – Interní Intent demo
Jaroslav Kudr pro OATGM
Pattern Oriented Software Architecture
Vytvoření IS pro správu místností v prostředí WWW
Transkript prezentace:

Ing. Jan Mittner

1. Základy práce s formuláři 2. Více layoutů 3. Optimalizace práce s modely 2

 pro úvod do administrace využijeme nové funkce  AdminController ▪ + /application/views/scripts/admin/index.phtml  další layout ▪ /application/layouts/scripts/admin.phtml ▪ přepínání na nový layout v rámci AdminControlleru ▪ další CSS - /www/css/admin.css  promítnutí nového layoutu do ProductControlleru  administrační layout se zobrazuje pouze u akcí administrace produktů  rozhodovací mechanismus v metodě init() 3

 seznam produktů v administraci  akce listAction() v rámci ProductControlleru a příslušející view  přidání a úprava produktů  obě akce sloučíme do jedné  pro práci s formuláři Zend nabízí komponentu Zend_Form ▪ třída ProductForm implementuje veškeré položky formuláře pro přidání / úpravu produktu včetně pravidel jejich zpracování ▪ /application/forms/ProductForm.php  model Product byl obohacen o sofistikovanější logiku úpravy dat  ProductController byl rozšířen o akci editAction() s příslušnou view zajišťující přidání a editaci produktu  mazání produktů  akce deleteAction() objektu ProductController zajišťuje mazání produktů 4

 doplňte do datového modelu produktu perex, který se bude zobrazovat v rámci seznamu produktů na frontendu  vytvořte správu výrobců  jednoduché view pro seznam  formulář pro editaci  akce v controlleru 5