X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=MailTemplateList.php;h=64eb9c626eb543f94534248e9fd51855c1e86ec9;hp=6d13abf9405bfa300aa96232639d0d8868cf4b41;hb=HEAD;hpb=57ad3cc0901f64d0c14528af54652537c8f55f13 diff --git a/MailTemplateList.php b/MailTemplateList.php index 6d13abf9..64eb9c62 100644 --- a/MailTemplateList.php +++ b/MailTemplateList.php @@ -1,25 +1,24 @@ 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){ @@ -27,16 +26,18 @@ class Pman_Core_MailTemplateList extends Pman if(!file_exists($dir . '/mail')){ continue; } - + 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' => file_get_contents("$dir/mail/$entry") + 'file' => $entry, + 'content' => $this->convertStyle($base, $path, false) ); } @@ -44,12 +45,9 @@ class Pman_Core_MailTemplateList extends Pman } } - print_r($ret);exit; - exit; - $this->jdata(array(array('name' => 'aa', 'body'=> 'test'))); + + $this->jok($ret); - print_r(array_unique($fopts->templateDir)); - exit; } }