dedecms文章简介调用body文章正文内容控制字数
dedecms文章简介调用body文章正文内容控制字数,在制作网站的时候,dedecms默认的{dede:field.description}简介标签有时候不是很好用,就要用到直接调用文章内容的body标签里面的内容,使用方法如下:
首先是列表页使用{dede:list}标签的使用方法:
{dede:list pagesize='6' addfields='body'}
<div class="bzixunitem">
<a class="" href="[field:arcurl/]" target="_blank" class="bzixunitemL">
<img src="[field:litpic/]">
</a>
<div class="bzixunitemR">
<p class="zixuntit">
<a target="_blank" href="[field:arcurl/]">[field:title/]</a>
<span>发布日期:[field:pubdate function="MyDate('Y/m/d',@me)"/]</span>
</p>
<a class="zixundes" target="_blank" href="">
[field:body function='Html2text(cn_substr(@me,320))'/]...
</a>
</div>
</div>
{/dede:list}
需要注意的也就是addfields='body'和[field:body function='Html2text(cn_substr(@me,320))'/]这两个位置;
如何在{dede:arclist}标签里面使用呢,直接往下看:
{dede:arclist row='4' typeid='21' channelid='1' addfields='body'}
<div class="bzixunitem">
<a class="" href="[field:arcurl/]" target="_blank" class="bzixunitemL">
<img src="[field:litpic/]">
</a>
<div class="bzixunitemR">
<p class="zixuntit">
<a target="_blank" href="[field:arcurl/]">[field:title/]</a>
<span>发布日期:[field:pubdate function="MyDate('Y/m/d',@me)"/]</span>
</p>
<a class="zixundes" target="_blank" href="[field:arcurl/]">
[field:body function='Html2text(cn_substr(@me,320))'/]...
</a>
</div>
</div>
{/dede:arclist}
这里面需要注意是channelid='1' addfields='body'这个代码,channelid='1' 指模型,addfields='body'增加调用的字段,调用的方式也和dede:list里面的标签一样:
[field:body function='Html2text(cn_substr(@me,320))'/]
亲测可用,比文章简介的标签好用多了。分享到此结束,需要技术协助请联系客服。