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

| コメント(2) | トラックバック(0)

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

テンプレートの中では

{$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}

として使えます。

トラックバック(0)

トラックバックURL: http://www.karakuriya.biz/mt/mt-tb.cgi/426

コメント(2)

この場合、プラグイン作らなくても
テンプレート内で以下でいけると思いますよ

{$price|number_format}

通りすがり様

そうですね。プラグイン無しでもいけますね。

コメントする

このブログ記事について

このページは、H.Imaiが2006年5月16日 11:39に書いたブログ記事です。

ひとつ前のブログ記事は「カンマ編集って面倒じゃない?(プラグインのススメ)」です。

次のブログ記事は「プラグインはとても便利」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。