问:在另一个变量中包含smarty变量

时间:2018-03-02 09:13:14

标签: smarty php-5.6

我有一个像这样的聪明变量:

$var = "This is a test string";

我指派给smarty:

$this->smarty->assign('variable', $var);

我想要的是在我的第一个中添加一个新的smarty变量,如下所示:

$var = "This is a test string with a new `$variable`";

但我不知道如何使这项工作,我尝试分配两者但是当我在我的smarty模板中调用$ var时,它总是将$变量显示为文本。

PS:如果能有所帮助,我会使用smarty 3。

1 个答案:

答案 0 :(得分:0)

在smarty模板(.tpl)中,将变量赋给视图后:

{$ var =“这是一个带有新”| cat:$ variable}的测试字符串

现在您可以显示此变量:

{$变种}