首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >访问smarty变量: smarty 3.1.12

访问smarty变量: smarty 3.1.12
EN

Stack Overflow用户
提问于 2013-01-28 15:44:08
回答 3查看 250关注 0票数 0

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

EN

回答 3

Stack Overflow用户

发布于 2013-01-28 15:52:41

使用下面的代码

代码语言:javascript
复制
$myVars = $this->get_template_vars(); 
$this->assign('myVars',$myVars); 
{foreach from=$myVars key=k item=i} 
{$k}: {$i}
{/foreach} 
票数 0
EN

Stack Overflow用户

发布于 2015-04-25 06:52:38

php文件中:

代码语言:javascript
复制
$smarty->assign('myVars',$myVars);

在tpl文件中:

代码语言:javascript
复制
{$myVars}

或者:

代码语言:javascript
复制
{foreach $myVars as $k=>$var}
{$var}
{/foreach}
票数 0
EN

Stack Overflow用户

发布于 2016-04-19 10:47:08

代码语言:javascript
复制
$myVar = $SMARTY->getTemplateVars('myVar');

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14557561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档