{dede:channel } [field:type5 function='( strlen("@me")>1 ? red : "@me" ) '/] {/dede:channel}
type5 为一个自定义字段 可自行更改需要的参数 代码意思是 如果调用的 type5 大于 1 则输出 red
实战:
1 ? red : "@me" ) '/]">
如果自定义内容 type5 不为空的话,则显示为红色
拓展:
[field:type5 function='( strlen("@me")>30 ? cn_substr("@me",30)."..." : "@me" )'/] [field:title function='( strlen("@me")>30 ? cn_substr("@me",30)."..." : "@me" )'/] [field:array runphp='yes'] if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];[/field:array]
1、2 如果调用的内容字符多余 30 那么显示前 30 个字加省略号
3、 如果副标题为空显示完整标题