コード例 #1
0
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':
        facileFormsElement::del($option, $pkg, $form, $page, $ids);
        break;
    case 'copy':
        facileFormsElement::getDestination($option, $pkg, $form, $page, $ids, 'copysave');
        break;
    case 'copysave':
        $destination = JRequest::getVar('destination', '');