Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

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.

Podobné prezentace


Prezentace na téma: "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."— Transkript prezentace:

1 Ing. Jan Mittner

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

3  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

4  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

5  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


Stáhnout ppt "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."

Podobné prezentace


Reklamy Google