我使用smarty 3.1.12作为模板,但是在我的php文件中,我尝试访问我的smarty变量。我的所有研究都只返回了以前版本的smarty的答案。
发布于 2013-01-28 15:52:41
使用下面的代码
$myVars = $this->get_template_vars();
$this->assign('myVars',$myVars);
{foreach from=$myVars key=k item=i}
{$k}: {$i}
{/foreach} 发布于 2015-04-25 06:52:38
php文件中:
$smarty->assign('myVars',$myVars);在tpl文件中:
{$myVars}或者:
{foreach $myVars as $k=>$var}
{$var}
{/foreach}发布于 2016-04-19 10:47:08
$myVar = $SMARTY->getTemplateVars('myVar');将此方法用于您的smarty版本3.1.12
https://stackoverflow.com/questions/14557561
复制相似问题