跳转到内容

\$template_dir {#variable.template.dir}

这是默认模板目录的名称。如果您在包含文件时未提供资源类型,则会在此处找到它们。默认情况下,这是 ./templates,这意味着 Smarty 将在执行 php 脚本的同一目录中查找 templates/ 目录。\$template_dir 也可为目录路径数组:Smarty 将遍历目录并在找到第一个匹配的模板时停止。

注意

不建议将此目录置于 Web 服务器文档根目录下。

注意 从 Smarty 3.1 开始,不能再直接访问属性 \$template_dir。改为使用 getTemplateDir()setTemplateDir()addTemplateDir()

另请参阅 模板资源getTemplateDir()setTemplateDir()addTemplateDir()