【发布时间】:2012-11-28 16:25:18
【问题描述】:
我有一个“links.tpl”文件,其中包含带有许多变量的行,如下所示
{assign var=link_main value="index.php"}
{assign var=link_login value="?a=login"}
但是当我使用 {include file="file.tpl"} 将此文件包含在 home.tpl 中时
不包括变量{$link_main}, {$link_login}
我将{assign var=link_main value="index.php"} 放在 home.tpl 中,它可以工作,但不能来自包含的文件
我尝试将 scope=global 添加到要包含的变量和父级中,但没有任何反应
我在过去几个小时内尝试寻找解决方案,感谢任何帮助
【问题讨论】:
-
您可以添加您正在使用的 smarty 版本吗?我很确定您尝试的方法适用于 Smarty-3.1.2
-
这是一个错字“我有一个“links.tpl” ....使用 {include file="file.tpl"}" 吗?
-
是的,对不起,links.tpl 在我的文件中没问题,版本也是@version 2.6.2
标签: smarty