function afterAdd() { $group_name = $this->userGroup->getDataValue('usergroup_name'); $this->addItem(new EaseTWBFormGroup(_('Jméno'), new EaseHtmlInputTextTag('usergroup_name', $group_name), $group_name, _('Název skupiny'), _('Adminové'))); $this->addItem($this->userGroup->memberSelector()); $usergroup_id = $this->userGroup->getMyKey(); if ($usergroup_id) { $this->addItem(new EaseHtmlInputHiddenTag($this->userGroup->getMyKeyColumn(), $usergroup_id)); } if ($usergroup_id) { $this->addItem(new EaseTWSubmitButton(_('Uložit') . ' ' . EaseTWBPart::GlyphIcon('save'), 'success')); } else { $this->addItem(new EaseTWSubmitButton(_('Založit') . ' ' . EaseTWBPart::GlyphIcon('forward'), 'success')); } }
$userGroup->addStatusMessage(_('skupina byla uložena'), 'success'); } else { $userGroup->addStatusMessage(_('skupina nebyla uložena'), 'warning'); } } $delete = $oPage->getGetValue('delete', 'bool'); if ($delete == 'true') { $userGroup->delete(); $oPage->redirect('usergroups.php'); exit; } break; } $oPage->addItem(new IEPageTop(_('Uživatelská skupina'))); $oPage->addPageColumns(); switch ($oPage->getRequestValue('action')) { case 'delete': $confirmator = $oPage->columnII->addItem(new EaseTWBPanel(_('Opravdu smazat ?')), 'danger'); $confirmator->addItem(new EaseTWBLinkButton('?' . $userGroup->myKeyColumn . '=' . $userGroup->getID(), _('Ne') . ' ' . EaseTWBPart::glyphIcon('ok'), 'success')); $confirmator->addItem(new EaseTWBLinkButton('?delete=true&' . $userGroup->myKeyColumn . '=' . $userGroup->getID(), _('Ano') . ' ' . EaseTWBPart::glyphIcon('remove'), 'danger')); $oPage->columnI->addItem($userGroup->ownerLinkButton()); break; default: $oPage->columnII->addItem(new IEUserGroupForm($userGroup)); if ($userGroup->getMyKey()) { $oPage->columnIII->addItem($userGroup->deleteButton()); } $oPage->columnI->addItem(new EaseTWBPanel(_('Skupina uživatelů'), 'info', _('Všichni členové skupiny mohou zobrazit a editovat konfigurace náležející ostatním uživatelům skupiny.'))); } $oPage->addItem(new IEPageBottom()); $oPage->draw();