diff options
-rw-r--r-- | themes/engines/xtemplate/xtemplate.engine | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/themes/engines/xtemplate/xtemplate.engine b/themes/engines/xtemplate/xtemplate.engine index 389f3266e..0a5a16a43 100644 --- a/themes/engines/xtemplate/xtemplate.engine +++ b/themes/engines/xtemplate/xtemplate.engine @@ -13,7 +13,9 @@ function xtemplate_init($template) { include_once(dirname(__FILE__) . '/xtemplate.inc'); } $GLOBALS["xtemplate"] = new StdClass(); - $GLOBALS['xtemplate']->template = new XTemplate(basename($template->filename), dirname($template->filename)); + $dir = dirname($template->filename); + $GLOBALS['xtemplate']->template = new XTemplate(basename($template->filename), $dir); + $GLOBALS['xtemplate']->template->assign(array('directory' => $dir)); $GLOBALS['xtemplate']->template->SetNullBlock(' '); // '' doesn't work! } |