Raphael_b
Ich möchte überprüfen, ob eine Rolle nicht gewährt wird. Ich muss etwas nur für USER anzeigen, aber MANAGER ist die Hierarchie oben.
Um das zu bekommen mache ich:
{% if is_granted('ROLE_MANAGER') %}
{% else %}
my message
{% endif %}
Was nicht wirklich schön ist. Was kann die korrekte Syntax sein für:
{% if is_NOT_granted('ROLE_MANAGER') %}
Ideen?
Oder nochmal
{% if not is_granted('ROLE_MANAGER') %}
my message
{% endif %}
Sie können einfach wie folgt überprüfen:
{% if is_granted('ROLE_MANAGER') == false %}
my message
{% endif %}
Ich hoffe das hilft
Sie können auch verwenden:
{{ is_granted('ROLE_MANAGER') ? 'true message' : 'false message' }}
oder um die wahre Ausgabe leer zu lassen:
{{ is_granted('ROLE_MANAGER') == false ? 'false message' }}
10781100cookie-checkTwig: if is_granted(‘ROLE_MANAGER’) check is nicht gewährtyes