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.
Koupit tento kurz
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íť.