织梦首页、列表页如何调用文章正文内容?
1、第一种方法代码如下:
{dede:arclist flag='h' row='10′} <h1><a href='[field:arcurl/]'>[field:title/]</a></h1> [field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne("Select body From 'dede_addonarticle' where aid='$aid' "); @me = cn_substr(strip_tags("{$row['body']}"),400);[/field:id]<a href='[field:arcurl/]'>【阅读详细】</a>{/dede:arclist}

2、第一种方法代码说明:
1,<h1></h1>里的代码是调用文章标题和链接。
2,里的代码是调用文章的内容,这段代码中的数字400是用来设置需要调用文章多少内容的。
3,需要注意的是这个调用的是body里面的内容,如果有里面包含代码的话也会被调用出来,这点比较不好,不过可以使用html2tex()函数解决一下。
4,如果使用dede:list标签是调用不出结果的。

3、第二种方法:利用织梦系统可以自定义模型内容并调用来实现的。
代码如下:
{dede:arclist row='10' addfields='body' channelid='1'} [field:body function='cn_substr(html2text(@me),600)'/]... <span class="more"> <a href=" [field:arcurl/]" style="text-decoration:none; color:#990000;"& gt; [详 情] </a> </span> {/dede:arclist}

4、第二种方法代码说明:
1,addfields调用的是内容模型的字段,如: addfields='字段1,字段2,...'
2,channelid调用的是织梦内容模型id,文章模型id是1.
3,内代码是文章内容转化为文字格式,600是调用文章字数。
