织梦列表页调用文章正文方法

在制做织梦网站模板的情况下,有的网站站长必须启用文章内容一部分內容,用[field:description/]标识篇幅不足多,此外改动了文章可是引言还必须手动式改动,因此只有启用正文一部分的內容了。完成织梦cmsDedeCMS目录页启用正文的方式 有二种,但是全是应用的dede:arclist标识,假如应用dede:list标识得话,第一种方式 是启用出不来結果的。

下列是织梦cmsDedeCMS目录页启用正文的第一种方式 :

{dede:arclistflag='h'row='10′}

[field:title/]

[field:idrunphp='yes']$aid=@me;

$row=$GLOBALS['dsql']->GetOne("SelectbodyFrom'dede_addonarticle'whereaid='$aid'");

@me=cn_substr(strip_tags("{$row['body']}"),400);

[/field:id]

【阅读文章详尽】

{/dede:arclist}

编码中的数据400是用于设定必须启用是多少內容的,由于启用的是body里边的內容,如果有里边包括编码得话也会被启用出去,这一点较为不太好,但是能够 应用html2tex()涵数处理一下。

第二种方式 则是运用了织梦cms能够 自定实体模型內容数据信息,并启用的基本原理,把文章内容模版的body字段名看作在自定的。启用的编码以下

{dede:arclistrow='10'addfields='body'channelid='1'}

[field:bodyfunction='cn_substr(html2text(@me),600)'/]...

[详细信息]

{/dede:arclist}

下列是这类方式 的详细描述:

addrields="字段名一,字段名二…"idlist:文章编号,启用特定內容function=’cn_substr(html2text(@me),600)’将文章转换为文本文件格式channelid,实体模型序号,文章内容默认设置为1,查询部位:后台管理–关键–內容实体模型管理方法二种方式 都有好坏,第一种方式 较为繁杂,并不是那麼非常容易看懂。還是较为强烈推荐选用第二种方式 完成织梦cmsDedeCMS目录页启用正文的作用的。

dedecms.jpg

转载请说明出处内容投诉
八爷源码网 » 织梦列表页调用文章正文方法