2012-02-24 1 views
0

データが1つのテキスト文字列として読み込まれる変数を含むスマートテンプレートがありますが、値はセミコロンで区切られています。スマートテンプレートのすべての変数セミコロンに改行を置きます

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

これは、例1で1行を生成します。例:2;例:3;等々。

スマートでセミコロンごとに改行を記述する方法はありますか?任意の助け

おかげ

+0

わからない上のドキュメントを参照してくださいが、このPHPでは簡単です: 'str_replace("; ";";
"、$ TEST-> data);' –

答えて

2

あなたが実際にPHPでデータを準備する必要がありながら、あなたは、Smartyの内これを行うことができます:

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

replace modifier