X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=MailTemplateList.php;h=64eb9c626eb543f94534248e9fd51855c1e86ec9;hb=2667e5de2255d3c16b10f3d5a9d8af0718ab8e79;hp=eb30358b700f8e7a799e3c699a2180ca145cb888;hpb=93ccdd8dfe85f3fb0be9117342102f7fe1b71c1b;p=Pman.Core
diff --git a/MailTemplateList.php b/MailTemplateList.php
index eb30358b..64eb9c62 100644
--- a/MailTemplateList.php
+++ b/MailTemplateList.php
@@ -1,49 +1,53 @@
getAuthUser();
- if (!$au) {
- die("NOT authenticated");
- }
- $this->authUser = $au;
- return true;
- }
-
- function get()
+
+ function get($v, $opts=array())
{
$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){
- echo "$dir
";
+
if(!file_exists($dir . '/mail')){
continue;
}
-
+
if ($handle = opendir($dir . '/mail')) {
while (false !== ($entry = readdir($handle))) {
- if ($entry == "." || $entry == "..") {
+ if ($entry == "." || $entry == ".." || !preg_match('/\.html$/', $entry)) {
continue;
}
- echo "$entry
";
+ $path = "$dir/mail/$entry";
+
+ $ret[] = array(
+ 'file' => $entry,
+ 'content' => $this->convertStyle($base, $path, false)
+ );
}
closedir($handle);
}
}
- exit;
- $this->jdata(array(array('name' => 'aa', 'body'=> 'test')));
+
+ $this->jok($ret);
- print_r(array_unique($fopts->templateDir));
- exit;
}
}