Pman.Gnumeric.js
[Pman.Core] / MailTemplateList.php
index 827638a..64eb9c6 100644 (file)
@@ -5,13 +5,20 @@ require_once 'ConvertStyle.php';
 class Pman_Core_MailTemplateList extends Pman_Core_ConvertStyle
 {
     
-    function get()
+    function get($v, $opts=array())
     {
-//        print_r($this);exit;
         $fopts = HTML_FlexyFramework::get()->HTML_Template_Flexy;
         
         $templateDir = explode(PATH_SEPARATOR, $fopts['templateDir']);
         
+        $base = 'http://' . $_SERVER['SERVER_NAME'] . $this->rootURL;
+        
+//        $path = '/home/edward/gitlive/web.madeinnz/Pman/Shop/templates/mail/register.body.html';
+//        
+//        $data = $this->convertStyle($base, $path, false);
+//        
+//        print_r($data);exit;
+        
         $ret = array();
         
         foreach ($templateDir as $dir){
@@ -20,25 +27,26 @@ class Pman_Core_MailTemplateList extends Pman_Core_ConvertStyle
                 continue;
             }
               
-            echo dirname($dir . '/mail');
-//            if ($handle = opendir($dir . '/mail')) {
-//                while (false !== ($entry = readdir($handle))) {
-//                    if ($entry == "." || $entry == ".." || !preg_match('/\.html$/', $entry)) {
-//                        continue;
-//                    }
-//                    echo "$dir/mail/$entry<br/>";
-////                    $ret[] = array(
-////                        'file' => $entry,
-////                        'content' => $this->convertStyle("$dir/mail/$entry")
-////                    );
-//                }
-//                
-//                closedir($handle);
-//            }
+            if ($handle = opendir($dir . '/mail')) {
+                while (false !== ($entry = readdir($handle))) {
+                    if ($entry == "." || $entry == ".." || !preg_match('/\.html$/', $entry)) {
+                        continue;
+                    }
+                    
+                    $path = "$dir/mail/$entry";
+                    
+                    $ret[] = array(
+                        'file' => $entry,
+                        'content' => $this->convertStyle($base, $path, false)
+                    );
+                }
+                
+                closedir($handle);
+            }
             
         }
-        exit;
-//        $this->jok($ret);
+
+        $this->jok($ret);
         
     }