Add tab for new, update and remove user group backend

refs #5543
This commit is contained in:
Eric Lippmann 2015-10-01 00:36:32 +02:00
parent 2059a06105
commit f3f7fa381b
2 changed files with 3 additions and 15 deletions

View File

@ -48,7 +48,6 @@ class UsergroupbackendController extends Controller
{
$form = new UserGroupBackendForm();
$form->setRedirectUrl('usergroupbackend/list');
$form->setTitle($this->translate('Create New User Group Backend'));
$form->addDescription($this->translate('Create a new backend to associate users and groups with.'));
$form->setIniConfig(Config::app('groups'));
$form->setOnSuccess(function (UserGroupBackendForm $form) {
@ -68,8 +67,7 @@ class UsergroupbackendController extends Controller
});
$form->handleRequest();
$this->view->form = $form;
$this->render('form');
$this->renderForm($form, $this->translate('New User Group Backend'));
}
/**
@ -81,7 +79,6 @@ class UsergroupbackendController extends Controller
$form = new UserGroupBackendForm();
$form->setRedirectUrl('usergroupbackend/list');
$form->setTitle(sprintf($this->translate('Edit User Group Backend %s'), $backendName));
$form->setIniConfig(Config::app('groups'));
$form->setOnSuccess(function (UserGroupBackendForm $form) use ($backendName) {
try {
@ -111,8 +108,7 @@ class UsergroupbackendController extends Controller
$this->httpNotFound(sprintf($this->translate('User group backend "%s" not found'), $backendName));
}
$this->view->form = $form;
$this->render('form');
$this->renderForm($form, $this->translate('Update User Group Backend'));
}
/**
@ -126,7 +122,6 @@ class UsergroupbackendController extends Controller
$backendForm->setIniConfig(Config::app('groups'));
$form = new ConfirmRemovalForm();
$form->setRedirectUrl('usergroupbackend/list');
$form->setTitle(sprintf($this->translate('Remove User Group Backend %s'), $backendName));
$form->setOnSuccess(function (ConfirmRemovalForm $form) use ($backendName, $backendForm) {
try {
$backendForm->delete($backendName);
@ -144,8 +139,7 @@ class UsergroupbackendController extends Controller
});
$form->handleRequest();
$this->view->form = $form;
$this->render('form');
$this->renderForm($form, $this->translate('Remove User Group Backend'));
}
/**

View File

@ -1,6 +0,0 @@
<div class="controls">
<?= $tabs->showOnlyCloseButton(); ?>
</div>
<div class="content">
<?= $form; ?>
</div>