• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Symfony, zmienna używana wszędzie

0 głosów
113 wizyt
pytanie zadane 2 stycznia 2018 w PHP, Symfony, Zend przez sapero Gaduła (3,660 p.)
Witam, pytanie do osób które bardziej orientują się w Symfony:) ja dopiero ogarniam podstawy:)

Jak raz przypisać do zmiennej np:

$user = $this->getUser()->getusername();

i uzywać to w twigu w każdym szablonie?

Chodzi mi o to żebym nie musiał w każdym kontrolerze przypisywać zmiennej do przekazania, tylko raz wczytać i używać w każdym szablonie np: nazwę użytkownika, jego email, id itd...

z góry dziękuje jeśli ktoś pomoże ja jestem jeszcze raczkujący w symfony

2 odpowiedzi

0 głosów
odpowiedź 2 stycznia 2018 przez Arkadiusz Waluk Ekspert (249,210 p.)
wybrane 2 stycznia 2018 przez sapero
 
Najlepsza
Jeśli ma być to konkretnie zalogowany użytkownik to możesz dostać się do niego przez app.user w Twigu (np. app.user.username).
1
komentarz 2 stycznia 2018 przez sapero Gaduła (3,660 p.)
zaraz sprawdzam ziom i dam znać, na Ciebie zawsze można liczyć - szybka odpowiedź:)
komentarz 2 stycznia 2018 przez sapero Gaduła (3,660 p.)
DZIAŁA! dokładnie o to mi chodziło! a gdybym chciał tak z innej tabeli w bazie danych wyciągać tak dane? raz ustawić a korzystać kiedy chce jak w przypadku app.user.username ?
komentarz 3 stycznia 2018 przez Arkadiusz Waluk Ekspert (249,210 p.)
0 głosów
odpowiedź 2 stycznia 2018 przez Ehlert Mędrzec (166,360 p.)
Fragment kodu o którym mówisz nie nadaje się do odseparowania pod kątem obiektowym. Tym bardziej, że nie każda akcja kontrolera jest dla zalogowanego użytkownika.
komentarz 2 stycznia 2018 przez sapero Gaduła (3,660 p.)
tylko dla zalogowanego. Troche szukałem i nie jestem pewien ale chyba mówię o serwisie?

Podobne pytania

0 głosów
1 odpowiedź 44 wizyt
pytanie zadane 15 lipca w PHP, Symfony, Zend przez michal_php Bywalec (2,830 p.)
–1 głos
2 odpowiedzi 105 wizyt
pytanie zadane 1 lipca w PHP, Symfony, Zend przez mi-20 Stary wyjadacz (10,380 p.)
0 głosów
1 odpowiedź 123 wizyt
pytanie zadane 21 maja w PHP, Symfony, Zend przez hiper007 Stary wyjadacz (10,880 p.)
Porady nie od parady
Odznacz odpowiedź zieloną fajką, jeśli uważasz, że jest ona najlepsza ze wszystkich i umożliwiła ci rozwiązanie problemu.Najlepsza odpowiedź

65,643 zapytań

112,267 odpowiedzi

236,889 komentarzy

46,640 pasjonatów

Przeglądających: 153
Pasjonatów: 5 Gości: 148

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...