Esempio n. 1
0
        }
}
$delete = $oPage->getGetValue('delete', 'bool');
if ($delete == 'true') {
    $stemplate->delete();
}
$oPage->addItem(new IEPageTop(_('Editace předvolby sledovaných služeb') . ' ' . $stemplate->getName()));
$oPage->addPageColumns();
if ($stemplate->getId()) {
    $oPage->columnIII->addItem($stemplate->deleteButton());
}
switch ($oPage->getRequestValue('action')) {
    case 'delete':
        $oPage->columnII->addItem(new EaseHtmlH2Tag($stemplate->getName()));
        $confirmator = $oPage->columnII->addItem(new EaseTWBPanel(_('Opravdu smazat ?')), 'danger');
        $confirmator->addItem(new EaseTWBLinkButton('?' . $stemplate->myKeyColumn . '=' . $stemplate->getID(), _('Ne') . ' ' . EaseTWBPart::glyphIcon('ok'), 'success'));
        $confirmator->addItem(new EaseTWBLinkButton('?delete=true&' . $stemplate->myKeyColumn . '=' . $stemplate->getID(), _('Ano') . ' ' . EaseTWBPart::glyphIcon('remove'), 'danger'));
        break;
    default:
        $stemplateEditor = new IECfgEditor($stemplate);
        $form = $oPage->columnII->addItem(new EaseHtmlForm('Stemplate', 'stemplate.php', 'POST', $stemplateEditor, array('class' => 'form-horizontal')));
        if (!$stemplate->getId()) {
            $form->addItem(new EaseTWSubmitButton(_('Založit'), 'success'));
        } else {
            $form->addItem(new EaseTWSubmitButton(_('Uložit'), 'success'));
        }
        $oPage->columnIII->addItem(new EaseTWBPanel(_('Transfer'), 'warning', $stemplate->transferForm()));
        break;
}
$oPage->addItem(new IEPageBottom());
$oPage->draw();