getMethod()) { case "getHtmlCreateService" : $filenameMetadata = "mb_metadata_create_service_metadata.html"; $filenameIdentification = "mb_metadata_create_service_identification.html"; // $filenameKeywords = "mb_metadata_create_service_keywords.html"; if (file_exists($filenameMetadata)) { $resultObj = array( "htmlMetadata" => file_get_contents($filenameMetadata) , "htmlIdentification" => file_get_contents($filenameIdentification) // , // "htmlKeywords" => file_get_contents($filenameKeywords) ); $ajaxResponse->setResult($resultObj); $ajaxResponse->setSuccess(true); $ajaxResponse->send(); exit; } $ajaxResponse->setSuccess(false); $ajaxResponse->setMessage(_mb("An unknown error occured.")); break; case "submitCreateService" : $uuid = uuid(); $file = file_get_contents("xml/19119.xml"); $file = str_replace("###gmd:fileIdentifier###",$uuid,$file); $data = $ajaxResponse->getParameter("data"); foreach ($data as $field) { $key = $field->name; $value = $field->value; $file = str_replace("###".$key."###",$value,$file); } $handle = fopen(dirname(__FILE__)."/../../metadata/".$uuid.".xml",'w'); fwrite($handle,$file); fclose($handle); $ajaxResponse->setSuccess(true); $ajaxResponse->setMessage(_mb("The file has been created successfully.")); break; default: $ajaxResponse->setSuccess(false); $ajaxResponse->setMessage(_mb("An unknown error occured.")); break; } $ajaxResponse->send(); ?>