您当前的位置: 主页 > 优化教程
在我们在制作dedecms模板的时候,通常会为了让网站美观,要在栏目导航处添加栏目文章数统计显示的代码,让页面显示每个栏目下的文章数量,如下图所示:

如何在DEDECMS网站栏目中增加统计文章数的功能方法

 
DEDECMS网站栏目中为增加统计文章数的功能方法
有两种方法可以解决这个问题:
第一种方法:
第1步:打开网站根目录下include/common.func.php文件,在最后的?>之前加上:
//统计栏目文章数
function GetTotalArc($tid){
global $dsql;
$sql = GetSonIds($tid);
$row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})");
return $row['dd'];
}
//统计结束
第2步: 然后在模板上使用以下代码
{dede:channel type='top' typeid=''}
<a href='[field:typelink /]'>[field:typename/]</a> ([field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID])<br>
{/dede:channel}
比如在首页模板上栏目名称({dede:field name='typename'/})
后面添加如下代码:
{dede:type}[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]{/dede:type} 
 
第二种方法:
涉及到文件:根目录include/common.func.php
在include/common.func.php最底下也就是?>前加入以下代码
 
function GetTotalArc($tid){
global $dsql;
$sql = GetSonIds($tid);
$row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})");
return $row['dd'];
}
 
调用方法是:
[field:ID function='GetTotalArc(@me)'/]
或者
[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]
 
比如在你的网站模板里添加如下代码:
共{dede:type}[field:ID function='GetTotalArc(@me)'/] {/dede:type}篇
或在栏目名称后面添加如下代码:
({dede:type}[field:ID function='GetTotalArc(@me)'/] {/dede:type})
 

关键词:如,何在,DEDECMS,网站,栏,目中,增加,统计,文章,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

DedeCMS禁止未审核文档支持动态浏览的方法在织梦默认情况下,会员发布的文档即使是未审核的也是可以通过动态方式进行... 2021-08-09
修改dedecms上传文件自动重命名的方法本文介绍下,如何修改dedecms上传文件自动重命名的方法,有需要的朋... 2021-07-27
美化文章内容页来源作者的方法通过下面的替换,将会在文章页来源作者位置分别显示:网络和佚名。 来源替... 2021-07-22
织梦dedeCMS图集上传图片显示不清楚的解决办法DEDE(织梦CMS)图集的三种表现方式,可以看到,第三种表现方式在上... 2021-07-27
dede采集文章只显示列表第一页DEDE5.7有个bug,采集过来的文章,只能采集列表第一个,在这里整... 2021-07-27
怎么样解决织梦DEDECMS幻灯片图片显示模糊问题的办法大家使用织梦dedecms建站,都会遇到这样一个问题,就是织梦dede... 2021-07-30
dedecmsCMS channelartlist标签也支持当前栏目高亮的方法在制作DEDE 网站模板 的时候经常会碰到导航要带下拉菜单功能的!要使... 2021-08-09
dedecms当前栏目高亮显示方法请问在dedecms模板中如何实现导航栏中当前栏目的样式和非当前栏目不... 2021-07-27
DedeCms频道如何绑定二级域名(图文教程)DedeCms频道绑定二级域名的图文设置方法: 第一步 先进行栏目设置... 2021-07-27
dedecmsdedecms栏目获取当前页面顶级栏目图片的方法如果我们模板已经经过了一些小的二次开发,每个栏目都能上传相应的图片,但... 2021-08-09
织梦{dede:field name=’softlinks’/}新窗口打开链接的方法使用dede软件下载频道通过{dede:field name=soft... 2021-07-22
织梦首页生成提示:Errorcheck Snooping out of bounds的解决办法很多开源程序在建站的时候一定要注意字母的大小写,特别是在linux环境... 2021-08-14
DEDECMS“提交表单同系统配置不相符,请重新提交!”的解决方法解决会员中心编辑文章是出现的提交表单同系统配置不相符,请重新提交提示:... 2021-07-30
DEDECMS织梦模板自动生成的缩略图裁剪长度宽度DEDECMS自动生成的缩略图片其实是根据自定义的最大长宽,原比例的缩... 2021-07-22
dede让游客也能发布分类信息第一步 在member/infoadd.php里找到 1.删除Chec... 2021-07-22
dede内容页调用栏目链接和栏目名称我们知道,在内容页模板时,可直接用 {dede:field.typen... 2021-07-22
DedeCMS让channelartlist支持currentstyle属性dedecms默认模板的channelartlist是不支持curre... 2021-08-14

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn