2006年05月16日

カンマ編集プラグインの作り方

では、実際に作ってみましょう。

テンプレートの中では

{$price|kanma}

と使うことにしましょう。作る修正子の名前は「kannma」です。

まず、ファイル名ですが、

modifier.修正子の名前.php

になります。なので、今回の場合は、modifier.kanma.php です。

次に関数名ですが、

smarty_modifier_修正子名

になります。なので、今回は、smarty_modifier_kanma です。

この関数の中で、値をもらって、カンマ編集して返してあげればいいわけで


modifier.kanma.php

function smarty_modifier_kanma($val)
{
    return number_format($val);
}

となります。これを plugins フォルダの中に作っておくだけです。

これで、テンプレートの中では

{$price|kanma}

として使えます。

2006年05月16日 11:39 |  4.変数の修正子


トラックバック

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

コメント

コメントしてください




保存しますか?