![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 500 Pomógł: 1 Dołączył: 29.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chcę w headerze wyświetlić ilość nieprzeczytanych przez użytkownika wiadomości. Muszę to zrobić w dwóch miejscach.
Mam taki element w widoku
robiąc {{ render(controller(...)) }} niepotrzebnie dwa razy wykonuje to samo zapytanie do bazy. Jaki inny sposób polecacie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 500 Pomógł: 1 Dołączył: 29.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ok, znalazłem kilka pomocnych linków: http://stackoverflow.com/questions/2491663...-twig-extension
Zmiana polegała na wyrzuceniu z konstruktora TokenStorage i zamiast niego wstrzyknięcie ContainerInterface, a potem już tylko $this->container->get('security.token_storage')->getToken()->getUser() (rzecz jasna po sprawdzeniu czy getToken() i getUser() zwraca obiekt) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 13:21 |