Files
sprawozdania/project/templates/admin/users/edit.html.twig
T

35 lines
2.0 KiB
Twig

{% extends 'admin/index.html.twig' %}
{% block content %}
<div class="form-check form-switch">
<input type="checkbox" class="form-check-input" id="switch{{ permissionAll.case.value }}"
{% if user.isGranted(permissionAll.case) %}checked{% endif %}
disabled
>
<label class="form-check-label" for="switch{{ permissionAll.case.value }}">{{ permissionAll.case.takeLang }}</label>
</div>
<form action="{{ path('app_admin_user_edit',{id:user.id}) }}" method="post">
<input type="hidden" name="token" value="{{ csrf_token('admin-user-edit-permission') }}">
{% for permissionOverall in permissionAll.children %}
<div style="padding-left: 30px;">
<div class="form-check form-switch">
<input type="checkbox" class="form-check-input" id="switch{{ permissionOverall.case.value }}" name="{{ permissionOverall.case.value }}"
{% if user.isGranted(permissionOverall.case) %}checked{% endif %}
onchange="this.form.submit()"
>
<label class="form-check-label" for="switch{{ permissionOverall.case.value }}">{{ permissionOverall.case.takeLang }}</label>
</div>
{% for permissions in permissionOverall.children %}
<div style="padding-left: 30px;">
<div class="form-check form-switch">
<input type="checkbox" class="form-check-input" id="switch{{ permissions.value }}" name="{{ permissions.value }}"
{% if user.isGranted(permissions) %}checked{% endif %}
onchange="this.form.submit()"
>
<label class="form-check-label" for="switch{{ permissions.value }}">{{ permissions.takeLang }}</label>
</div>
</div>
{% endfor %}
</div>
{% endfor %}
</form>
{% endblock %}