// begin overrides

This commit is contained in:
flash 2018-12-11 05:36:57 +01:00
parent 721d3b765d
commit e0ae0647d3

View file

@ -14,8 +14,9 @@
{% endfor %}
{% endmacro %}
{% macro permissions_table(permissions) %}
{% macro permissions_table(permissions, display_override) %}
{% from '_layout/input.twig' import input_checkbox %}
{% set display_override = display_override|default(false) %}
<div class="permissions">
{% for perms in permissions %}
@ -32,6 +33,11 @@
<div class="permissions__choice">
Never
</div>
{% if display_override %}
<div class="permissions__choice">
Override
</div>
{% endif %}
</div>
{% for perm in perms.perms %}
@ -48,6 +54,11 @@
<div class="permissions__choice__wrapper">
{{ input_checkbox('perms[' ~ perms.section ~ '][' ~ perm.section ~ ']', '', perm.value == 'never', 'permissions__choice permissions__choice--radio permissions__choice--never', 'never', true) }}
</div>
{% if display_override %}
<div class="permissions__choice__wrapper">
{{ input_checkbox('perms[override][' ~ perms.section ~ '][' ~ perm.section ~ ']', '', false, 'permissions__choice permissions__choice--radio', 'never') }}
</div>
{% endif %}
</div>
{% endfor %}
{% endfor %}