From 609677cf9ec5b484901f4bc5aa92d0dd9e1ee913 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Sun, 1 Apr 2012 20:17:50 +0800 Subject: [PATCH] JsTemplate.php --- JsTemplate.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/JsTemplate.php b/JsTemplate.php index f05a44a5..3d4138bf 100644 --- a/JsTemplate.php +++ b/JsTemplate.php @@ -53,11 +53,13 @@ class Pman_Core_JsTemplate extends Pman { //print_r($mods); //$ar = explode(PATH_SEPARATOR, $ff->HTML_Template_Flexy['templateDir']); + array_push($mods, $pr); - $prefix = empty($mods) ? '' : ($pr .'.') ; - $pdir = empty($mods) ? '' : ($pr .'/') ; - - foreach(empty($mods) ? array($pr) : $mods as $mod ) { + foreach($mods as $mod ) + { + $prefix = $mod == $pr ? '' : ($pr .'.') ; + $pdir = $mod == $pr ? '' : ($pr .'/') ; + $dir = $this->rootDir .'/'.$pdir . $mod . '/jtemplates'; if (!file_exists($dir)) { echo '// missing directory '. htmlspecialchars($dir) ."\n"; -- 2.39.2