DEDECMS之三 首页、列表页怎么调用文章内容

一、首页调用

百度了很多,没有找到实际的解决方法,对于直接读取数据库,这种写法不会采取。

后来,仔细考虑,这部分解决的内容不会很多,所以直接使用了简介的内容

方法一(默认长度55)

[field:info function=‘cn_substr(html2text(@me),350)‘/]...

方法二(默认长度85)
[field:description function=‘cn_substr(html2text(@me),350)‘/]...

二、列表页调用

进入后台:核心--频道模型--内容模型管理-普通文章,点击修改

在 基本设置 中,找到 列表附加字段 添加 body

调用代码:

{dede:list pagesize=‘10‘}
    <p>[field:body function=‘cn_substr(html2text(@me),250)‘/]...</p>
{/dede:list}
时间: 2024-10-13 12:24:16

DEDECMS之三 首页、列表页怎么调用文章内容的相关文章

织梦图集图片在首页列表页调用并且自定义输出几张

不改动官方核心文件,在自定义方法文件里加入个方法来实现织梦图集图片在首页列表页调用并且自定义输出几张 效果展示 教程实现 打开 include\extend.func.php 在最下面加入这个方法 function Getimgurls($aid,$num=4) { global $dsql; $imgurls = $result = ''; $imgrow = $dsql->GetOne( "Select imgurls From `#@_addonimages` where aid='

【dedecms】DEDE列表页调用文章内容第一张图片(非缩略图)方法

打开 ../ include/ common.func.php添加代码 //将缩放图转变为文章第一张图片 function firstimg($str_pic) { $str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpg return $str_sub; } //调用的方法是: [field:litpic function='firstimg(@me)'/] [dedecms]DEDE列表页调用文章内容第一张图片

dedecms织梦图集在首页列表页调用并且自定义输出几张

效果 不改动官方核心文件,在自定义方法文件里加入个方法来实现 打开 \include\extend.func.php 在最下面加入这个方法 function Getimgurls($aid,$num=4)    {    global $dsql;    $imgurls = $result = '';    $imgrow = $dsql->GetOne( "Select imgurls From `#@__addonimages` where aid='$aid' ");  

DEDE列表页调用文章内容第一张图片(非缩略图)方法

打开 ../ include/ common.func.php添加代码 //将缩放图转变为文章第一张图片 function firstimg($str_pic) { $str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpg return $str_sub; } 调用的方法是: [field:litpic function='firstimg(@me)'/] DEDE列表页调用文章内容第一张图片(非缩略图)方法,布布

DEDECMS5.7首页列表页调用TAG标签(链接)教程

dedecms v5.7版本直接使用标签:[field:id function=GetTags(@me)/] ,就可以调用出来了只不过不带连接的,如果需要连接,请注释掉include\helpers\archive.helper.php文件的130行: $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); 用下面语句替换,这里你可以加上你自己的样式 $tags .= "<a href='/tags.php?/".urlenco

dedecms列表页如何让文章列表里面的文章每隔五篇就隔开一段空间

dedecms列表页如何让文章列表里面的文章每隔五篇就隔开一段空间,运用js控制列表样式的方法. 代码如下: <script type="text/javascript">$(function(){         var liList=document.getElementById("uls").getElementsByTagName("li");        for(i=0;i<liList.length;i++)  

DEDECMS5.7首页列表页调用TAG标签(带链接)教程

dedecms v5.7版本直接使用标签:[field:id function=GetTags(@me)/] ,就可以调用出来了只不过不带连接的,如果需要连接,请注释掉include\helpers\archive.helper.php文件的130行: $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); 用下面语句替换,这里你可以加上你自己的样式 $tags .= "<a href='/tags.php?/".urlenco

dedecms列表页如何调用栏目关键词和描述

问:dedecms列表页如何调用栏目关键词和描述 答:有人问起dedecms列表页如何调用栏目关键词和描述.解答如下: 自己实验了下总结方法如下:(以下方法使用于栏目封面和列表和内容页,其他的地方没有实验) 调用SEO标题:<title>{dede:field.title/}_{dede:field.seotitle /}-{dede:global.cfg_webname/}</title>{dede:field.seotitle /}---------为SEO标题调用代码 调用栏

dedecms利用addfields body在首页调用文章内容

开源程序比较好的一点是可以进行二次开发,比如ytkah想要开发一个专家出诊表的功能模块,如下图所示,每天的专家都不一样,可以用到内容模型,但是相对比较复杂:我们可以把每天的坐诊情况写成一篇文章再通过调用文章内容的形式来实现(科室.上午下午.专家名称用table表格罗列出来,效果见mzeyes.com).好了,问题来了,怎么把这些文章内容完整地调用到首页呢?用 addfields='body' 用常规的文章调用标签{dede:arclist},里面附加一些条件,orderby='id' order