Jak získat objekt přihlášeného uživatele

Albenis
Člen | 11
+
0
-

Ahoj,

zajímalo by mne, zda je v Nette (3.0) obdoba Symfony $this->getUser() ?

  • rád bych to zavolal v šabloně, abych nemusel každý parametr uživatele předávat šabloně zvlášť.

Nehledám Nette\Security\User, ale svůj vlastní objekt ( Entita ).

Editoval Albenis (15. 8. 2019 19:50)

David Matějka
Moderator | 6445
+
+3
-
  • do šablony se automaticky posílá Nette\Security\User pod proměnnou $user
  • můžeš tam poslat cokoliv

edit:

  • tvoji entitu s userem si tam můžeš poslat třeba v base presenteru v beforeRender metodě. pak to bude dostupné v každé šabloně