cat修飾子で変数と文字列を結合する [smarty]

smartyテンプレートでは「 . 」で文字の結合ができないため、文字列を結合するときは |cat: を使用します。連続して使用することも可能です。

{assign var="today" value="今日の天気"}
{assign var="sunny" value="晴れ"} 
{assign var="weather" value=$today|cat:"は"|cat:$sunny|cat:"です。"'} 
<p>{$weather}</p> 

↓ 出力 ↓ 

今日の天気は晴れです。 
smarty
シェアする
タイトルとURLをコピーしました