树枝:如果未授予is_granted(“ROLE_MANAGER”)检查

2022-08-30 16:14:42

我想检查某个角色是否未被授予。我必须只为用户显示一些东西,但管理器是上面的层次结构。

为了得到我正在做的事情:

{% if is_granted('ROLE_MANAGER') %}
{% else %}
      my message 
{% endif %}

这不是很好。什么是正确的语法:

{% if is_NOT_granted('ROLE_MANAGER') %} 

想法?


答案 1

或者再次

{% if not is_granted('ROLE_MANAGER') %}

   my message 
{% endif %}

答案 2

您可以简单地检查如下:

 {% if is_granted('ROLE_MANAGER') == false %}
                  my message 
 {% endif %}

希望这有帮助


推荐