16 class Edit extends \Magento\Backend\Block\Widget\Form\Container
36 parent::__construct($context,
$data);
46 $this->_objectId =
'user_id';
47 $this->_controller =
'user';
48 $this->_blockGroup =
'Magento_User';
52 $this->buttonList->update(
'save',
'label',
__(
'Save User'));
53 $this->buttonList->remove(
'delete');
55 $objId = (int)$this->
getRequest()->getParam($this->_objectId);
61 'label' =>
__(
'Delete User'),
64 'role' =>
'delete-user' 69 $deleteConfirmMsg =
__(
"Are you sure you want to revoke the user's tokens?");
73 'label' =>
__(
'Force Sign-In'),
74 'class' =>
'invalidate-token',
75 'onclick' =>
"deleteConfirm('" . $this->
escapeJs($this->
escapeHtml($deleteConfirmMsg)) .
94 return __(
'Are you sure you want to do this?');
107 return $this->
getUrl(
'adminhtml/*/delete');
120 return (
int)$this->
getRequest()->getParam($this->_objectId);
128 if ($this->_coreRegistry->registry(
'permissions_user')->getId()) {
129 $username = $this->
escapeHtml($this->_coreRegistry->registry(
'permissions_user')->getUsername());
130 return __(
"Edit User '%1'", $username);
132 return __(
'New User');
143 return $this->
getUrl(
'adminhtml/*/validate', [
'_current' =>
true]);
153 return $this->
getUrl(
'adminhtml/*/invalidatetoken', [
'_current' =>
true]);
__construct(\Magento\Backend\Block\Widget\Context $context, \Magento\Framework\Registry $registry, array $data=[])
escapeHtml($data, $allowedTags=null)
getUrl($route='', $params=[])