Smarty-Function-函数外部的变量

时间:2016-02-09 11:27:02

标签: php function templates variables smarty

ich在我的模板中有一个智能功能,变量 myvar 传递到该模板中。

{function name="myfunction" myvar=""}

{/function}

变量在函数内部填充,我需要在函数外输出这个变量..我该怎么做?

1 个答案:

答案 0 :(得分:2)

如果您在smarty中分配变量,则可以添加' scope = global' param喜欢:

{assign var="name" value="Bob" scope="global"}

如果您只想在当前文档中访问该变量,可以使用

{assign var="name" value="Bob" scope="parent"}

请看 http://www.smarty.net/docs/en/language.function.assign.tpl