功能:截取字段中包含html字符串,如果无HTML,则自动按纯字符进行截取。输出的字段会清除HTMl代码。
格式:
|cuthtml(参数1,'参数2','参数3')
参数说明:
参数1:可选,要截取的字符长度,默认为20个字符
参数2:可选,超出长度的省略字符,默认为“...”
参数3:要保留的HTML标签,多个标签直接填写。如“<a><p>”
实例一:截取内容标题100个字符,超出长度显示省略号,并清除所有html代码
// title="<b><span>中石油大连石化被指表彰爆炸事故责任人</span></b>"
{%$read.title|cuthtml(100,'...')%}
输出结果:中石油大连...
实例二:截取内容标题100个字符,超出长度显示省略号,并保留<b>标签
// title="<b><span>中石油大连石化被指表彰爆炸事故责任人</span></b>"
{%$read.title|cuthtml(1000,'...','<b>')%}
输出结果:<b>中石油大连石化被指表彰爆炸事故责任人</b>