Hierarchie rubrik
Hierarchie rubrik
Blog se bude hierarchicky rozpadat na různá témata, ke kterým blogeři píšou své články.
Hierarchie rubrik zahrnuje několik "pod-use-case-ů":
- Zobrazení rubrik pro běžného uživatele
- Rozbalování podrubrik (treeview) u běžného uživatele - zobrazí se název rubriky, popis rubriky, klikací odkaz na rozbalení další úrovně treeview apod.
-
Administrace rubrik pro administrátory. Bude umět CRUD metody:
- READ: Zobrazení detailu rubriky (i věci, které se běžným uživatelům neukážou)
- CREATE: Přidání nové rubriky (včetně zadání jejího rodiče v hierarchii) do katalogu (databáze)
- UPDATE: Aktualizace informací o rubrice (např. i přesun ve stromu rubrik na jiné místo)
- DELETE: Odebrání rubriky (a jejích podrubrik) z katalogu
Pro spolupráci s databází budete mít:
- Business objekty
- ORM mapování
- Datovou (repo) vrstvu
- Aplikační (service) vrstvu
- Prezentační (models, views, controller) vrstvu
- Validaci
Ověříte, že se aplikace chová jinak pro:
- Nepřihlášeného uživatele
- Běžného přihlášeného uživatele
- Přihlášeného uživatele s admin rolí