Dwoo模板搜索路径

时间:2010-12-20 19:32:41

标签: php dwoo

我可以以某种方式添加Dwoo寻找模板的路径吗?我有两个用于存储模板的文件夹,我想在这两个目录中使用 extends -function,而不必执行“../templates/template.tpl”之类的操作或使用绝对路径

所以,如果我在我的模板中这样做

{extends "base.htm"}

我希望Dwoo看一下这个文件的目录“/ www / site / templates”和“/ www / site / static”。

1 个答案:

答案 0 :(得分:0)

您可以使用Dwoo_Template_File类的includePaths函数,例如:

$tpl = new Dwoo_Template_File('foo.html');
$tpl->setIncludePath(array('/www/site/templates', '/www/site/static'));
echo $dwoo->get($tpl, $data);

然后它应该自动查找所有这些目录的相对路径,然后选择找到的第一个路径。