在smarty模板中的每个变量分号处放置换行符

时间:2012-02-24 13:27:32

标签: smarty

我有一个智能模板,其中包含一个变量,其中数据作为一个文本字符串加载,但值以分号分隔。

<span>{$TEST.data}</span>

这会生成一行示例:1;例如:2;例如:3;等等。

有没有办法可以在smarty的每个分号的换行符中编码?

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

虽然您实际上应该在PHP中准备数据,但您可以在Smarty中执行此操作:

{$test.data|replace:";":"<br>"}

查看replace modifier

上的文档