\$template_dir {#variable.template.dir}
这是默认模板目录的名称。如果您在包含文件时未提供资源类型,则会在此处找到它们。默认情况下,这是 ./templates
,这意味着 Smarty 将在执行 php 脚本的同一目录中查找 templates/
目录。\$template_dir 也可为目录路径数组:Smarty 将遍历目录并在找到第一个匹配的模板时停止。
注意
不建议将此目录置于 Web 服务器文档根目录下。
注意 从 Smarty 3.1 开始,不能再直接访问属性 \$template_dir。改为使用
getTemplateDir()
、setTemplateDir()
和addTemplateDir()
。
另请参阅 模板资源
、getTemplateDir()
、setTemplateDir()
和 addTemplateDir()
。