$ids = JRequest::getVar( 'ids', array(), 'post', 'array' ); JArrayHelper::toInteger($ids); require_once($ff_admpath.'/admin/form.class.php'); require_once($ff_admpath.'/admin/element.class.php'); $pkg = getFormPackage(); $caller = JRequest::getVar( 'caller_url', ''); $tabpane = JRequest::getVar( 'tabpane', 0); $nonclassic = JRequest::getBool( 'nonclassic', false); $quickmode = JRequest::getBool( 'quickmode', false); switch ($task) { case 'save' : facileFormsForm::save($option, $pkg, $caller, $nonclassic, $quickmode); break; case 'cancel': facileFormsForm::cancel($option, $pkg, $caller); break; case 'edit' : facileFormsForm::edit($option, $tabpane, $pkg, $ids, $caller); break; case 'new' : $ids = array(0); facileFormsForm::edit($option, 0, $pkg, $ids, $caller); break; case 'copy' : facileFormsForm::copy($option, $pkg, $ids); break; case 'remove' :