Získání a držení identity pro další práci

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
kmaci
Člen | 6
+
0
-

Hezký večer,
omlouvám se za začátečnický dotaz :)
Věc se má takto: Po přihlášení se uživatel dostane do Admin sekce. Zde může přidávat články, měnit informace a podobně. V každém Presenteru potřebuji identitu tohoto uživatele, do databáze se například u článku uloží ID toho, kdo jej vytvořil a podobně. Získávat tuto identitu (ID uživatele) v každém Presenteru je zřejmě blbost, ptám se tedy jak získat a uchovat toto ID například ihned po přihlášení? (nějaké nastavení v např. BasePresenteru?)
Díky :)

Glottis
Člen | 129
+
0
-

cao, melo by byt dostupne v presenteru toto

<?php
$this->user->getId();
?>
David Zadražil
Člen | 62
+
0
-

Podívej se tady.

Draffix
Člen | 146
+
0
-

Po přihlášení se ID uživatele automaticky přenáší přes všechny presentery, takže stačí zavolat $user->id a získat ho tak. Pokud používáš Debugger Bar tak tam to i pěkně vidíš (parametr ID).