dedecms在首页|列表页调用文章详细内容的方法
1、方法一:{dede:arclist typeid=’栏目id’ channelid=1 addfields=’body’}[field:body/]{/dede:arclist}下面是我在实际操作中直接的代码:{dede:arclist typeid=’1′ channelid=’1′ addfields=’body’ row=’3′}[field:body/]{/dede:arclist}大家要注意这个addfields了,这里,可以同样的用来调用在列表页里调用模型的自定义字段比如:你新建了个模型,里面有自定义字段:jiage , xinghao那么,当你需要调用时,{dede:arclist typeid=’栏目id’ channelid=1 addfields=’jiage,xinghao’}价格:[field:jiage]型号:[field:xinghao]{/dede:arclist }调用多个字段,中间用半角逗号隔开。然后用[filed:字段]来调用。若直接在文章内容页,也就是织梦里的文档页调用自定义字段,则直接用{dede:field.字段/}来调用!
2、方法二:{dede:arclist row=’1′ addfields=’body’ idlist=颠疤祢绘’1′ typeid=’1′ channelid=’1′} <p>[field:body function=’cn_substr(html2text(@me),600)’/]…</p> <span> <a href=”[field:arcurl/]”style=”text-decoration:none; color:#990000;”><a href="www.qhbmw.net”style=”text-decoration:none; color:#990000;”> [阅读更多] </a> </span>{/dede:arclist} 注: 1、addrields=”字段一,字段二…”,这里调用的是body字段的内容。 2、idlist:文章编号,调用指定文章的内容,如果是调用文章列表的话可以把idlist去掉。 3、function=’cn_substr(html2text(@me),600)’ 将文章内容转化为文字格式,600可以自己随便写。(保留格式就是:function=’cn_substr(@me,600)’)。 4、channelid=’1’模型编号,文章默认为1,查看位置:后台–核心–内容模型管理。 5、<span>是“[阅读更多]”链接的CSS样式,可以在CSS样式表中自行设定,不再赘述。