dedecms列表页调用文章正文内容的方法

dedecms列表页调用文章正文内容的方法,第1张

dedecms列表页调用文章正文内容的方法

本文的重点是大家详细介绍了在dedecms列表页面调用文章文本内容的方法。可以根据SQL视图调用,也可以根据自定义实体模型的字段名调用。是很有用的方法,一定要朋友们参考。

本文通过案例介绍了dedecms列表页面调用文章文本内容的方法。分享给大家参考。深入分析以下内容:

一般来说,如果我们想在列表网页上获得文章内容的简单描述,可以立即应用描述标签,但如果有多种可能,就必须做一些简单的改动。

以制作智盟网站模板为例,有些情况下,人要调用部分文章内容,tag[field:description/]的空间不够(概念模型设计的字段名是varchar(255))。另外文章内容改了,但是引言要手动改,所以只能调用文章正文。

通过完成DreamweavercmsDedeCMS的列表页面有两种方式调用文章的正文,但都应用了dede:arclist标签。如果应用了dede:list标记,第一种方法是调用而没有结果。

下面是在DreamweavercmsDedeCMS的列表页面上调用文章正文的第一个方法,代码如下:

用以下代码复制代码:{dede:arclistflag='h'row='10'}
<;p>[field:idrunPHP='yes']$aid=@me;$row=$GLOBALS['dsql']->;getone("SelectbodyFrom'dede_addonarticle'whereaid='$aid'");@me=
cn_substr(strip_tags("{$row['body']}",400);[/field:id]<;ahref='[field:arcurl/]'>;[详细阅读文章]

第二种方法是利用Dreamweavercms可以自定义实体模型的内容数据信息并调用的基本原理,将文章内容模板的body字段名作为自定义。调用代码如下:

复制代码如下:{dede:arclistrow='10'addfields='。p>[field:bodyfunction='cn_substr(html2text(@me),600)'/]...</p>;
<;spanclass="更多">
<;ahref="[field:arcurl/]"style="text-decoration:none;颜色:#990000;"&gt;[详细信息]
<;/span>。
{/dede:arclist}
以下是对这些方法的详细描述:

1.Addfields="字段名一,字段名二…"

2.idlist:文章编号,调用特定内容

3.function='cn_substr(html2text(@me),600)'将文章内容转换成文本文件格式。

4.channelid,实体模型的序列号,文章内容默认设置为1。查询位置:后台管理-关键-内容实体模型管理方式。

两种方法都有好有坏。第一种方法比较复杂,不那么容易理解,但是强烈推荐第二种方法完成从DreamweavercmsDedeCMS的列表页面调用文章正文的功能。

为什么说dede:list标签不能调用正文内容?我现在告诉你,它可以立即调用。

第一步打开后台管理的关键-->栏目实体模型-->内容模型管理方法-->通用文章内容,在多余字段名列表中添加正文。

第二,在dede:list语句中添加fields='body',然后立即用[field:body/]调用所有东西。

案例代码如下:

复制代码如下:{dede:listpagesize='18'addfields='body'}
<;p>[field:body/]<;/p>;
<;p><ahref="[field:arcurl/]"title="[field:title/]">;[field:title/]<;/a>;</p>;
<;/李>
{/dede:list}
另外,如果调用可以像简介一样使用,则编码如下:

复制代码以编码如下:[field:bodyfunction='cn_substr(html2text(@me)),00)'/]
Replace:
复制代码如下:[field:description/]
将其调整为文章内容的前200个字符。经过这两步,它就可以完全关闭系统软件默认设置的文章内容介绍功能,最后官网上会出现一个【字段:描述/】字段。

期待以上对建设dedecms站的帮助。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/773156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存