Symfony i getCredential w szablonie

pyt Q

Witam. Czy w Symfony istnieje mozliwosc wywolania metody getCredential() bezposrednio z szablonu? Generalnie chce osiagnac efekt w postaci sprawdzenia "credentials" z dowolnego miejsca w szablonie, bez koniecznosci przekazywania wyniku wspomnianej metody z akcji.
Mam nadzieje ze nie namieszalem zbytnio. Jesli ktos juz z tym walczyl, to bede bardzo wdzieczny za info. Pozdrawiam.

odp A

Witam. Czy w Symfony istnieje mozliwosc wywolania metody getCredential() bezposrednio z szablonu? Generalnie chce osiagnac efekt w postaci sprawdzenia "credentials" z dowolnego miejsca w szablonie, bez koniecznosci przekazywania wyniku wspomnianej metody z akcji.
Mam nadzieje ze nie namieszalem zbytnio. Jesli ktos juz z tym walczyl, to bede bardzo wdzieczny za info. Pozdrawiam.
Lukasz pisze:
powinno działać. hasCredential('admin'): ?> to jaaaa.. admin

odp A

Lukasz pisze: Witam. Czy w Symfony istnieje mozliwosc wywolania metody getCredential() bezposrednio z szablonu? Generalnie chce osiagnac efekt w postaci sprawdzenia "credentials" z dowolnego miejsca w szablonie, bez koniecznosci przekazywania wyniku wspomnianej metody z akcji.
Mam nadzieje ze nie namieszalem zbytnio. Jesli ktos juz z tym walczyl, to bede bardzo wdzieczny za info. Pozdrawiam.
powinno działać. hasCredential('admin'): ? to jaaaa.. admin
arecki pisze: Zadziala, ale wtedy musze znac konkretne uprawnienia, aby podac jej jako parametr dla hasCredential(). Dokladniej chodzi mi o sprawdzenie z szablonu mojego plugina jakie uprawnienia sa wymagane do uzyskania dostepu tylko do aktualnie wywolanej akcji. Na tej podstawie musze pobrac potrzebne mi dane z bazy. Wiem, ze sprawe zalatwiloby wywolanie metody sfAction::getCredential() z szablonu, ale nie jest ona statyczna. Nie bardzo wiem, w jaki sposob dostac sie z poziomu szablonu do obiektu wywolanej akcji. Pozdrawiam.

Dodaj odpowiedź

Tytuł:

Mail: (w celu weryfikacji posta)