Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 14 - CMS v Nette a Doctrine 2 - Profily a správa uživatelů

V minulé lekci, CMS v Nette a Doctrine 2 - Komentáře a nastavení, jsme přidali možnost komentovat články a také jsme rozpracovali nastavení uživatelského účtu.

Profil uživatele v Nette Doctrine CMS

V dnešním Nette tutoriálu dokončíme nastavení účtu, přidáme možnost zobrazení profilu a začneme správu uživatelů pro administrátory.

Dokončení nastavení

Model

Fasáda

app/model/faca­des/UserFacade­.php

Dnes navážeme na úpravy z minulého dílu a začneme přidáním metody updateSettings() do naší třídy UserFacade.

...

/**
 * Upraví nastavení daného uživatele.
 * @param User      $user   uživatel
 * @param ArrayHash $values nové hodnoty nastavení
 */
public function updateSettings(User $user, $values)
{
    $settings = $user->settings;
    $settings->description = $values->description;
    $this->em->flush();
}

Továrnička

app/forms/User­FormFactory.php

Nyní si upravíme formulářovou továrničku a přidáme do ní formulář pro úpravu nastavení uživatele:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

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.

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íš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • 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 tutoriálu na CMS v Nette a Doctrine 2 dokončíme nastavení uživatele, přidáme možnost zobrazit uživatelský profil a správu uživatelů pro administrátory.
Článek pro vás napsal Martin Konečný
Avatar
Podpis
Aktivity