nglayouts_render_role_policy
ΒΆ
Note
Available only in Enterprise Edition
This function is used to render a role policy:
{{ nglayouts_render_role_policy(policy) }}
This will render the provided role policy in the view context of the template
from which you called the function or in the default
view context if the
calling template is not rendered by the Netgen Layouts view layer.
You can transfer a list of custom parameters to the function, which will be injected as variables into the role policy template:
{# my.html.twig #}
{{ nglayouts_render_role_policy(policy, {'the_answer': 42}) }}
{# policy.html.twig #}
{{ the_answer }}
Finally, you can render the role policy with a view context different from the current one:
{{ nglayouts_render_role_policy(policy, {}, 'my_context') }}