コード例 #1
0
ファイル: index.php プロジェクト: raz0rsdge/horde
            $form = new Whups_Form_Query_TextCriterion($vars);
            break;
        case 'attribs':
            $form = new Whups_Form_Query_AttributeCriterion($vars);
            break;
        case 'date':
            $form = new Whups_Form_Query_DateCriterion($vars);
            break;
    }
    $renderer = $form->getRenderer();
    $form->open($renderer, $vars, 'index.php', 'post');
    $queryRenderer->beginActive(_("Current Query"));
    $queryRenderer->edit($qops, $form->getName(), 1);
    $queryRenderer->renderFormActive($whups_query, $vars);
    $queryRenderer->edit($qops, $form->getName(), 2);
    $renderer->end();
    echo '<br />' . $criteriaTabs->render($session->get('whups', 'query_form'));
    $renderer->beginActive($form->getTitle());
    $renderer->renderFormActive($form, $vars);
    $renderer->submit($vars->get('edit') ? _("Save Criterion") : _("Add Criterion"));
    $renderer->end();
    $form->close($renderer);
} else {
    // Show query readonly.
    $renderer = new Horde_Form_Renderer();
    $renderer->beginActive(_("Current Query"));
    $queryRenderer->renderFormInactive($whups_query, $vars);
    $renderer->end();
}
$page_output->footer();
$session->set('whups', 'query', $whups_query);