Example #1
0
		else if($task == 'addCriteriaFixed'){
			$integrator->addCriteriaFixed();
		}
		else if($task == 'removeCriteriaFixed'){
			$integrator->removeCriteriaFixed();
		}
		else if($task == 'pub'){
			if(JRequest::getVar('pub') == 'publish'){
				$integrator->publishItem();
			}
			else if(JRequest::getVar('pub') == 'unpublish'){
				$integrator->unpublishItem();
			} 
		}
		
		$rule = $integrator->getRule(JRequest::getInt('id',-1));
		
		if($rule == null){
			JToolBarHelper::save();
		}
		JToolBarHelper::cancel();
		
		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))