Esempio n. 1
0
 public function __call($name, $arguments)
 {
     // Note: value of $name is case sensitive.
     //   echo "Calling object method '$name' "
     //        . implode(', ', $arguments). "\n";
     //$params = myedbPager::get_xsl_pager_params($xml_string);
     $xslt_file = XSLT_Catalog::get_template($name);
     //echo $xslt_file; die();
     $xmlprocessor = XMLProcessor::prepare_doc($arguments[0], "", true, $arguments[1]);
     $xml_string = $xmlprocessor->doc->saveXML();
     //echo "hello$xslt_file<xmp>".$xml_string."</xmp>";
     $result_xml = MyEDB_XSLTProcessor::output_template($xml_string, $xslt_file, "", true);
     //echo "<xmp>456".$result_xml."</xmp>";
     return $result_xml;
 }
Esempio n. 2
0
	function ssc_XSLT_Catalog()
	{ 
		parent::XSLT_Catalog();
		
	}
Esempio n. 3
0
	function edit_person_admin($xml_string)
	{
		$xslt_file = XSLT_Catalog::get_template('edit_person_admin');
		$xmlprocessor = XMLProcessor::encap_with_lists($xml_string); 
		
		$xmlprocessor->add_city_state_zip_lists();
		$xml_string = $xmlprocessor->doc->saveXML();
		$params["pswd_prefix"] = AppSettings::$pswd_prefix;
		$params["pswd_chk_prefix"] = AppSettings::$pswd_chk_prefix;
		OutputProcessor::preprocess_output($xml_string, $xslt_file, $params);
	}