Name
addTemplateDir() — 增加一个模板文件目录
说明
Smarty addTemplateDir(string|array template_dir,
string key);
Example 14.3. addTemplateDir()
- <?php
- // 增加一个模板文件的目录
- $smarty->addTemplateDir('./templates_1');
- // 增加一个模板文件的目录并指定一个数组键值
- $smarty->addTemplateDir('./templates_1', 'one');
- // 以数组的方式加入多个模板文件目录,并为每个目录设定一个键值。
- $smarty->addTemplateDir(array(
- 'two' => './templates_2',
- 'three' => './templates_3',
- ));
- // 显示全部的模板目录
- var_dump($smarty->getTemplateDir());
- // 方法连用
- $smarty->setTemplateDir('./templates')
- ->addTemplateDir('./templates_1', 'one')
- ->addTemplateDir('./templates_2', 'two');
- ?>
参见 getTemplateDir()
, setTemplateDir()
和 $template_dir
.
原文: https://www.smarty.net/docs/zh_CN/api.add.template.dir.tpl