<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ /** * @var $block \Magento\User\Block\Role\Tab\Edit * @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */ ?> <?= $block->getChildHtml() ?> <fieldset class="fieldset form-inline entry-edit"><legend class="legend"><span><?= $block->escapeHtml(__('Roles Resources')) ?></span></legend><br /><div class="field"><label class="label" for="all"><span><?= $block->escapeHtml(__('Resource Access')) ?></span></label> <div class="control"><select id="all" name="all" class="select"><option value="0" <?= ($block->isEverythingAllowed() ? '' : 'selected="selected"') ?>><?= $block->escapeHtml(__('Custom')) ?></option><option value="1" <?= ($block->isEverythingAllowed() ? 'selected="selected"' : '') ?>><?= $block->escapeHtml(__('All')) ?></option></select> <?= /* @noEscape */ $secureRenderer->renderEventListenerAsTag( 'onchange', "jQuery('[data-role=tree-resources-container]').toggle()", 'select#all' ) ?></div></div><div class="field <?php if ($block->isEverythingAllowed()):?> no-display <?php endif ?>" data-role="tree-resources-container"><label class="label"><span><?= $block->escapeHtml(__('Resources')) ?></span></label> <div class="control"><div class="tree x-tree" data-role="resource-tree" data-mage-init='<?= $block->escapeHtmlAttr($block->getJsonSerializer()->serialize([ 'rolesTree' => [ "treeInitData" => $block->getTree(), "editFormSelector" => '#role-edit-form' ], ])); ?>'></div></div></div></fieldset>