@@ -5392,8 +5392,22 @@ class Cases
|
|||||||
$fileTemplate = $pathEmail . $conf["TAS_DEF_MESSAGE_TEMPLATE"];
|
$fileTemplate = $pathEmail . $conf["TAS_DEF_MESSAGE_TEMPLATE"];
|
||||||
|
|
||||||
if (!file_exists($fileTemplate)) {
|
if (!file_exists($fileTemplate)) {
|
||||||
|
$tempale = PATH_CORE."templates".PATH_SEP."mails".PATH_SEP."alert_message.html";
|
||||||
|
$copied = @copy($tempale,$fileTemplate);
|
||||||
|
if($copied) {
|
||||||
|
$dataTemplate = array("prf_filename"=>$conf["TAS_DEF_MESSAGE_TEMPLATE"],
|
||||||
|
"prf_path"=>$fileTemplate,
|
||||||
|
"pro_uid"=>$aTaskInfo["PRO_UID"],
|
||||||
|
"usr_uid"=>"00000000000000000000000000000001",
|
||||||
|
"prf_uid"=>G::generateUniqueID(),
|
||||||
|
"prf_type"=>"file",
|
||||||
|
"prf_create_date"=>date("Y-m-d H:i:s"));
|
||||||
|
$filesManager = new ProcessMaker\BusinessModel\FilesManager();
|
||||||
|
$filesManager->addProcessFilesManagerInDb($dataTemplate);
|
||||||
|
} else {
|
||||||
throw (new Exception("Template file \"$fileTemplate\" does not exist."));
|
throw (new Exception("Template file \"$fileTemplate\" does not exist."));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$sBody = G::replaceDataGridField(file_get_contents($fileTemplate), $aFields, false);
|
$sBody = G::replaceDataGridField(file_get_contents($fileTemplate), $aFields, false);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user