18 $userId = $this->
getRequest()->getParam(
'user_id');
20 $model = $this->_userFactory->create();
25 $this->messageManager->addError(
__(
'This user no longer exists.'));
30 $model->setInterfaceLocale(Resolver::DEFAULT_LOCALE);
34 $data = $this->_session->getUserData(
true);
39 $this->_coreRegistry->register(
'permissions_user',
$model);
42 $breadcrumb =
__(
'Edit User');
44 $breadcrumb =
__(
'New User');
46 $this->
_initAction()->_addBreadcrumb($breadcrumb, $breadcrumb);
47 $this->_view->getPage()->getConfig()->getTitle()->prepend(
__(
'Users'));
48 $this->_view->getPage()->getConfig()->getTitle()->prepend(
$model->getId() ?
$model->getName() :
__(
'New User'));
49 $this->_view->renderLayout();
_redirect($path, $arguments=[])