2006年02月21日

表示に関する部分は出来るだけテンプレートで

テンプレートでPHPからの値を表示するには {$name} と書きます。また、連想配列で値を渡す場合は {$member.name} のように書きます。

テンプレートの便利なところは、この変数に、修正子と呼ばれる、修飾語みたいなものが書けます。つまり、この修正子を使えば、今まで、PHPプログラムのほうで、出力のための編集を、テンプレート側で行うことが出来ます。

Smartyで最初から用意されている修正子は20数種類あります。もともと、海外のモノなので、日本環境にはあまり適さないモノや、これはいつ使うんだろう??と思うモノ(私が思ってるだけかも…)もあります。

私が頻繁に使うのは数種類です。

もっとこういうのがあればいい!

と思う時もあります。その場合は、自分で作っちゃいます。

そういった類の修正子をいくつか書きます。

あれ?内容が 表示の仕方もテンプレートで とカブったか…

2006年02月21日 09:54 |  4.変数の修正子


トラックバック

このエントリーのトラックバックURL:

コメント

コメントしてください




保存しますか?