SEARCH

最初の何文字かだけを表示する

最初の何文字かだけを表示したい



Smartyのタグに
mbtruncate
というものがあります。

例)
{$row.contents|mbtruncate:30}
最初の30文字(全角も半角も1文字計算)を取り出す。
30文字以上あった場合は、...が自動的に付与されますがその場合は、...(3文字相当)+文字が30文字になるように自動的に調整されます。

...を別のものに変更したい場合は、
{$row.contents|mbtruncate:30:" etc.."}
のように、引数を追加すると、変更ができます。

SEARCH