我在twig中获得role_admin或role_user是个问题。
如果{{ dump(app.user) }}
则enter image description here
和
如果{{ dump(app.user.roles) }}
则enter image description here
然后{% if is_granted('ROLE_ADMIN') %}
无效
那么,问题在哪里?
感谢。
答案 0 :(得分:0)
如果要检查值是否存在(与PHP中的in_array()
相同):
{% if 'ROLE_ADMIN' in app.user.roles %}