Zavolani ID (name) v Presenteru

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

Rad bych poprosil o radu, patlam se s tim uz pul dne a ve vysledku mam akorat rozhazeny kod po ruznych pokusech.

zajimalo by mne, jaktoze je mozne po uspesnem prihlaseni v templatu zavolat pomoci {$user->*****} udaje aktualne prihlaseneho uzivatele ale v presenteru toto nefuguje?

Popr. jakym zpusobem volat do presenteru id uzivatele???
Nize uvedene mi nefunguje – resp vraci prazdnou hpodnotu

$user = Environment::getUser();
$id=$user->getIdentity()->getName();

dEath
Člen | 39
+
0
-

LucasinoCZ napsal(a):

Rad bych poprosil o radu, patlam se s tim uz pul dne a ve vysledku mam akorat rozhazeny kod po ruznych pokusech.

zajimalo by mne, jaktoze je mozne po uspesnem prihlaseni v templatu zavolat pomoci {$user->*****} udaje aktualne prihlaseneho uzivatele ale v presenteru toto nefuguje?

Popr. jakym zpusobem volat do presenteru id uzivatele???
Nize uvedene mi nefunguje – resp vraci prazdnou hpodnotu

$user = Environment::getUser();
$id=$user->getIdentity()->getName();

$user->getIdentity()->getId();

mně to ze začátku nějak nešlapalo ani s getId() (https://forum.nette.org/…v-presenteru), ale už mi to jde, tak by to mělo jít snad i tobě

Editoval dEath (10. 6. 2010 11:13)