ecshop truncate标签讲解
更新时间:2012-06-09 点击量:3995
参数 位置 参数类型 是否必须 默认 描述
1 integer No 80 截取字符的数量
2 string No ⋯ 截取后追加在截取词后面的字符串
3 boolean No false 是截取到词的边界(假)还是精确到字符(真)
描述:
从字符串开始处截取某长度的字符.默认是80个.
你也可以指定第二个参数作为追加在截取字符串后面的文本字串.该追加字串被计算在截取长
度中。
默认情况下,smarty会截取到一个词的末尾。
如果你想要精确的截取多少个字符,把第三个参数改为”true”
例子:
{$articleTitle}
{$articleTitle|truncate}
{$articleTitle|truncate:30}
{$articleTitle|truncate:30:”"}
{$articleTitle|truncate:30:”—”}
{$articleTitle|truncate:30:”":true}
{$articleTitle|truncate:30:”…”:true}
输出:
Two Sisters Reunite after Eighteen Years at Checkout Counter.
Two Sisters Reunite after Eighteen Years at Checkout Counter.
Two Sisters Reunite after…
Two Sisters Reunite after
Two Sisters Reunite after—
Two Sisters Reunite after Eigh
Two Sisters Reunite after E…
如果文章对您有帮助,就打赏一个吧