echo BFIntegratorHtml::edit( $rule, $integrator->getItems(JRequest::getInt('id',-1)), $integrator->getTables(), $integrator->getForms(), $integrator->getFormElements($rule != null ? $rule->form_id : -1), $integrator->getCriteria(JRequest::getInt('id',-1)), $integrator->getCriteriaJoomla(JRequest::getInt('id',-1)), $integrator->getCriteriaFixed(JRequest::getInt('id',-1)) ); break; default: if($task == 'unpublish'){ $integrator->unpublishRule(); } else if($task == 'publish'){ $integrator->publishRule(); } else if($task == 'remove'){ $integrator->removeRules(); } JToolBarHelper::addNewX(); JToolBarHelper::deleteList(); echo BFIntegratorHtml::listRules( $integrator->getRules() ); break; }