Symfony 2 - Zugriff auf hierarchische Rollen in einer Zweigvorlage

8

In meiner Vorlage muss ich wissen, ob ein Benutzer eine bestimmte Rolle hat, um Dinge entsprechend anzuzeigen. Bis jetzt habe ich eine kleine Funktion in meiner Benutzerklasse implementiert:

%Vor%

, die mir sagt, ob dieser Benutzer die Rolle hat, die durch die als Parameter übergebene Zeichenfolge angegeben ist. Diese Arbeit und kann von einer Zweigvorlage aufgerufen werden, erlaubt mir jedoch nichts über die Rollenhierarchie. Gibt es eine Möglichkeit, von einem Controller auf die Rollenhierarchie zuzugreifen? und direkt von einer Zweigvorlage? Ich habe die offiziellen Dokumente durchgelesen und nichts gefunden.

    
Throoze 21.04.2012, 04:08
quelle

1 Antwort

19

Sie können die Rollen in Zweig templete überprüfen, indem Sie den folgenden Code verwenden. Wenn der aktuelle Benutzer die folgende Rolle hat, dann wird etwas angezeigt

%Vor%

Hoffe das hilft dir. Glückliche Kodierung !!

    
Asish AP 21.04.2012, 14:33
quelle

Tags und Links