我在将模板包含在另一个模板中时遇到问题。我希望 smarty 每次刷新时都加载新的 tpl,而不是从缓存或 templates_c 中显示它。当我仔细检查并检查我在 nocache 下找到的解决方案时,它似乎不起作用就我而言。我确实使用 smarty 版本 2。
{include file=" $theme
/ $content
" nocache}
请显示一些光
我在将模板包含在另一个模板中时遇到问题。我希望 smarty 每次刷新时都加载新的 tpl,而不是从缓存或 templates_c 中显示它。当我仔细检查并检查我在 nocache 下找到的解决方案时,它似乎不起作用就我而言。我确实使用 smarty 版本 2。
{include file=" $theme
/ $content
" nocache}
请显示一些光
Smarty 3 可以使用您在示例中提供的代码构造(链接到文档:http ://www.smarty.net/docs/en/language.function.include.tpl )
在 Smarty 2 中您不能使用nocache
选项,但您可以尝试使用其他选项。例如$smarty->caching = 1
.
查看 Smarty 2 的文档页面:http ://www.smarty.net/docsv2/en/caching.tpl