示例#1
0
defined('_JEXEC') or die('Direct Access to this location is not allowed.');
require_once $ff_admpath . '/admin/form.class.php';
require_once $ff_admpath . '/admin/element.class.php';
$form = JRequest::getInt('form', 0);
$page = JRequest::getInt('page', 1);
$tabpane = JRequest::getInt('tabpane', 0);
$pkg = JRequest::getVar('pkg', '');
switch ($task) {
    case 'editform':
        facileFormsForm::edit($option, $tabpane, $pkg, array($form), "index.php?option={$option}&act=editpage&form={$form}&page={$page}&pkg={$pkg}");
        break;
    case 'edit':
        facileFormsElement::edit($option, $tabpane, $pkg, $form, $page, $ids, '');
        break;
    case 'new':
        facileFormsElement::newElement($option, $pkg, $form, $page);
        break;
    case 'newedit':
        $newtype = JRequest::getVar('newtype', '');
        facileFormsElement::edit($option, 0, $pkg, $form, $page, $ids, $newtype);
        break;
    case 'save':
        facileFormsElement::save($option, $pkg, $form, $page);
        break;
    case 'sort':
        facileFormsElement::sort($option, $pkg, $form, $page);
        break;
    case 'cancel':
        facileFormsElement::cancel($option, $pkg, $form, $page);
        break;
    case 'remove':