mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-02 03:16:11 +01:00
Cleanup acl_picker field
This commit is contained in:
@@ -144,11 +144,11 @@ class Admin
|
||||
/** @var UserInterface $user */
|
||||
$user = $grav['user'];
|
||||
|
||||
// Convert old user to Flex User if Flex Objects plugin has been enabled.
|
||||
if ($flex && !$user instanceof FlexObjectInterface) {
|
||||
$managed = !method_exists($flex, 'isManaged') || $flex->isManaged('user-accounts');
|
||||
$directory = $managed ? $flex->getDirectory('user-accounts') : null;
|
||||
|
||||
// Convert old user to Flex User.
|
||||
/** @var UserObject|null $test */
|
||||
$test = $directory ? $directory->createObject($user->toArray(), $user->username) : null;
|
||||
if ($test) {
|
||||
|
||||
@@ -2,9 +2,7 @@
|
||||
|
||||
{% block input %}
|
||||
{% set permissions = grav.permissions %}
|
||||
{% set access = permissions.access(value) %}
|
||||
{% set tu = grav.twig.twig.filters['tu'] is defined %}
|
||||
|
||||
{% set classes = { '': 'status-unchecked', 1: 'status-checked', 0: 'status-indeterminate' } %}
|
||||
{% set states = { '': 0, 1: 1, 0: 2 } %}
|
||||
|
||||
@@ -86,9 +84,6 @@
|
||||
<a href="#" class="button add-item"><i class="fa fa-plus"></i></a>
|
||||
</div>
|
||||
|
||||
|
||||
value:
|
||||
{{ value|json_encode}}
|
||||
{% for key, access in value %}
|
||||
<div class="permissions-item" data-field-type="{{ field.data_type }}">
|
||||
<a href="#" class="remove-item"><i class="fa fa-trash"></i></a>
|
||||
|
||||
Reference in New Issue
Block a user