0

我想将一些包含 smarty 值的值分配给另一个值,如下所示:

{assign var="one" value="hello world {$two}"}

但发生了错误。请帮助如何解决它。

4

3 回答 3

3

我猜你不应该在限制器中使用限制器。

{assign var="one" value="hello world $two"}

为我工作。

于 2013-04-24T12:00:32.037 回答
1

对于这种特殊情况,最简单的解决方案是使用|cat修饰符,因为修饰符可以在通常有字符串或变量的任何地方使用。

 {assign var=one value="hello "|cat:$two}
于 2013-04-24T12:01:41.063 回答
1

解决

{assign var="one" value="hello world $two"}
于 2013-04-24T12:00:19.823 回答