Lekce 15 - CMS v Nette a Doctrine 2 - Editace uživatele a dokončení
V minulé lekci, CMS v Nette a Doctrine 2 - Profily a správa uživatelů, jsme se věnovali zobrazení uživatelského profilu a správě uživatelů pro administrátory.

Vítejte v poslední lekci kurzu jednoduchého systému na správu obsahu. V dnešním Nette tutoriálu dokončíme přidání uživatele a jako poslední věc přidáme možnost úpravy uživatele. Nakonec si pak uděláme menší závěr z tohoto seriálu.
Dokončení přidání uživatele
Model
Fasáda
app/model/facades/UserFacade.php
Pro přidání uživatele nám zbývá jen vytvořit metodu v třídě
UserFacade
:
... /** * Přidá nového uživatele do databáze. * @param ArrayHash $values hodnoty pro nového uživatele */ public function addUser($values) { $role = $values->isAdmin ? User::ROLE_ADMIN : User::ROLE_USER; $user = new User(); $user->name = $values->name; $user->password = Passwords::hash($values->password); $user->email = $values->email; $user->ip = ""; $user->role = $role; $user->registrationDate = new DateTime(); $this->em->persist($user); $this->em->flush(); }
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Omezená nabídka: Nauč se vše a ušetři
Před koupí tohoto článku je třeba koupit předchozí díl
Obsah článku spadá pod licenci Premium III, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V posledním tutoriálu na CMS v Nette a Doctrine 2 přidáme možnost editace uživatele a tím uděláme tečku za tímto seriálem.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.