dedecms文章简介调用body文章正文内容控制字数

作者 : Maria Orlova 发布时间: 2021-01-28 共21人阅读

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))'/]

亲测可用,比文章简介的标签好用多了。分享到此结束,需要技术协助请联系客服。