Smarty:修飾子とは
変数を様々な形に変形
assign で PHP の変数を Smarty に渡します。
テンプレート・ファイル中、{$変数名} で参照できます。
この変数に、修飾子を付けて、手を加えることができます。
元の PHP 変数そのものは変化しないので、
見た目のデザインだけを変更するのに便利です。
表記は、
{$変数名|修飾子}
修飾子がパラメータを持てる場合は、
{$変数名|修飾子:パラメータ}
です。
| の前後に、空白は置けないので注意してください。
# MVC の考え方で、
# 見た目は、View が担当する、
# の一環になります。
# デザインを変更する際に、
# 一々、PHP のコードを変更せずに済みます。