0

我正在使用 smarty 3.1.12 进行模板化,但是在我的 php 文件中,我正在尝试访问我的 smarty 变量。我所有的研究都只返回了以前版本的 smarty 的答案。

4

3 回答 3

0

在 php 文件中:

$smarty->assign('myVars',$myVars);

在 tpl 文件中:

{$myVars}

或者:

{foreach $myVars as $k=>$var}
{$var}
{/foreach}
于 2015-04-24T22:52:37.993 回答
0

使用下面的代码

$myVars = $this->get_template_vars(); 
$this->assign('myVars',$myVars); 
{foreach from=$myVars key=k item=i} 
{$k}: {$i}
{/foreach} 
于 2013-01-28T07:52:40.510 回答
0
$myVar = $SMARTY->getTemplateVars('myVar');

将此方法用于您的 smarty 版本 3.1.12

于 2016-04-19T02:47:08.367 回答