smartyで全角カナを半角カナに変換したときのメモ
半角カナ変換用のpluginをSmarty/libs/plugins以下に追加。
<?php
function smarty_modifier_mb_convert_kana ($str)
{
return mb_convert_kana($str,"ka",mb_internal_encoding());
}
?>
ファイル名は「modifier.mb_convert_kana.php」にしました。
templateファイル内で使う場合は
{$hoge = "テスト"}
{$hoge|mb_convert_kana}