Import/Core_email.php
authorAlan Knowles <alan@roojs.com>
Mon, 9 Feb 2015 10:02:31 +0000 (18:02 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 9 Feb 2015 10:02:31 +0000 (18:02 +0800)
Import/Core_email.php

index e4caaaa..bf12527 100644 (file)
@@ -32,14 +32,16 @@ class Pman_Hydra_Import_Core_email extends Pman_Roo
     function get($part='', $opts){
         
         
-        $template_name = preg_replace('/\.[a-z]+$/',dirname($opts['file']),'');
-        
+        $template_name = preg_replace('/\.[a-z]+$/i',dirname($opts['file']),'');
         
+        if (!file_exists($opts['file'])) {
+            $this->jerr("file does not exist : " . $opts['file']);
+        }
         
         $c = DB_dataObject::factory('core_email');
         $ret = $c->get('name',$template_name);
         if($ret == 0){
-            $mailtext = file_get_contents('Pman.Core/templates/mail/'.$template_name.'.txt');
+            $mailtext = file_get_contents($opts['file']);
     
             require_once 'Mail/mimeDecode.php';  
             $decoder = new Mail_mimeDecode($mailtext);