loadTemplate("ktcore/conditional_ajax_verifyAndUpdate"); $aTemplateData = array( ); return $oTemplate->render($aTemplateData); return ; } function do_updateFieldset() { $GLOBALS['default']->log->error(print_r($_REQUEST, true)); header('Content-Type: application/xml'); $oFieldset =& $this->oValidator->validateFieldset($_REQUEST['fieldset']); $matches = array(); $aFields = array(); foreach ($_REQUEST as $k => $v) { if (preg_match('/^emd(\d+)$/', $k, $matches)) { $aValues[$matches[1]] = $v; } } $aNextFieldValues =& KTMetadataUtil::getNext($oFieldset, $aValues); $oTemplate =& $this->oValidator->validateTemplate('ktcore/metadata/chooseFromMetadataLookup'); $oTemplate->setData(array('aFieldValues' => $aNextFieldValues)); var_dump($aNextFieldValues); return $oTemplate->render(); var_dump($aNextFieldValues); return ' Test 123. Was that not nice? '; } } $oDispatcher = new AjaxConditionalDispatcher(); $oDispatcher->dispatch(); ?>