• 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,570 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 (245,570 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,570 p.)
zaraz sprawdzam ziom i dam znać, na Ciebie zawsze można liczyć - szybka odpowiedź:)
komentarz 2 stycznia 2018 przez sapero Gaduła (3,570 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 (245,570 p.)
0 głosów
odpowiedź 2 stycznia 2018 przez Ehlert Mędrzec (162,160 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,570 p.)
tylko dla zalogowanego. Troche szukałem i nie jestem pewien ale chyba mówię o serwisie?

Podobne pytania

0 głosów
0 odpowiedzi 19 wizyt
pytanie zadane 10 godziny temu w PHP, Symfony, Zend przez hiper007 Stary wyjadacz (10,860 p.)
0 głosów
0 odpowiedzi 41 wizyt
0 głosów
1 odpowiedź 54 wizyt
pytanie zadane 5 grudnia 2018 w PHP, Symfony, Zend przez sapero Gaduła (3,570 p.)
Porady nie od parady
Komentarze do pytań nie służą do odpowiadania, od tego jest wydzielona sekcja odpowiedzi. Funkcją komentarzy jest natomiast możliwość uzyskania dodatkowych informacji na temat samego posta.Komentarze

63,237 zapytań

109,481 odpowiedzi

228,702 komentarzy

43,245 pasjonatów

Przeglądających: 295
Pasjonatów: 11 Gości: 284

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.

...