修饰方法

espcms_cuthtml字符截取

功能:截取字段中包含html字符串,如果无HTML,则自动按纯字符进行截取。输出的字段会清除HTMl代码。

格式:

|espcms_cuthtml(参数1,'参数2','参数3')

参数说明:

参数1:可选,要截取的字符长度,默认为20个字符

参数2:可选,超出长度的省略字符,默认为“..."

参数3:要保留的HTML标签,多个标签直接填写。如“<a><p>”


    实例一:截取内容标题100个字符,超出长度显示省略号,并清除所有html代码

    title="<b><span>中石油大连石化被指表彰爆炸事故责任人</span></b>"

    {%$read.title|espcms_cuthtml(100,'...')%}

    输出结果:中石油大连...

     

    实例二:截取内容标题100个字符,超出长度显示省略号,并保留<b>标签

    title="<b><span>中石油大连石化被指表彰爆炸事故责任人</span></b>"

    {%$read.title|espcms_cuthtml(1000,'...','<b>')%}

    输出结果:<b>中石油大连石化被指表彰爆炸事故责任人</b>