/bonvhp/webapp/Smarty       [後へ]   [目次へ]   [次へ] ~ [] ~

Smarty:修飾子とは

●変数を様々な形に変形

assign で PHP の変数を Smarty に渡します。
テンプレート・ファイル中、{$変数名} で参照できます。

この変数に、修飾子を付けて、手を加えることができます。
元の PHP 変数そのものは変化しないので、
見た目のデザインだけを変更するのに便利です。

表記は、

{$変数名|修飾子}

修飾子がパラメータを持てる場合は、

{$変数名|修飾子:パラメータ}

です。

| の前後に、空白は置けないので注意してください。

# MVC の考え方で、
# 見た目は、View が担当する、
# の一環になります。
# デザインを変更する際に、
# 一々、PHP のコードを変更せずに済みます。
/bonvhp/webapp/Smarty       [後へ]   [目次へ]   [次へ]