12. diel - Jednoduchý redakčný systém v Nette - Dokončenie projektu
V minulej lekcii, Jednoduchý redakčný systém v Nette - Užívateľské oprávnenia , sme si urobili ešte menšie zaujímavú odbočku k užívateľským oprávnením. Dnes sa vrátime späť k prihlasovanie a registráciu užívateľov. Prihlasovanie dnes sprevádzkujeme:
Šablóny
Posledné, čo nám zostáva upraviť či doplniť, sú šablóny. Tak sa na to pozrieme!
App / CoreModule / templates / Administration / default.latte
Vezmeme všetko nejako pekne poporiadku a prvý upravíme predvolené vzhľad administrácie:
{block title}Administrace webu{/block} {block description}Administrace webu.{/block} {block content} <p>Vítejte v administraci! Jste přihlášeni jako <b>{$username}</b>.</p> <p n:if="!$user->isInRole('admin')">Nemáte administrátorská oprávnění, požádejte administrátora webu, aby vám je přidělil.</p> <h2><a n:href=Article:editor>Editor článků</a></h2> <h2><a n:href=Article:list>Seznam článků</a></h2> <h2><a n:href=logout>Odhlásit</a></h2>
Ako vidíme, doplníme tu informácie o prihlásenom užívateľovi, pretože neprihláseného sem už ani nepustíme. Ďalej užívateľa upozorníme pokiaľ nie je administrátor a nakoniec mu sem dáme aj možnosť odhlásiť sa.
App / CoreModule / templates / Administration / login.latte
Teraz je na rade šablóna pre prihlasovanie, ale vďaka Nette formulárom je opäť veľmi jednoduchá:
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť tento kurz
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium II, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V dnešnom tutoriále dokončíme sekcii prihlásenie a registrácia užívateľov a tiež sa pozrieme na spracovanie výnimiek v Nette, čím projekt dokončíme.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.