您当前的位置: 主页 > 优化教程
在我们在制作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)

dedecmsDedecms网站管理后台白屏解决办法织梦Dedecms网站管理后台白屏解决办法 。 1、 登录织梦Dede... 2021-08-09
织梦dedecms首页、列表调用所有图集方法1:首先来了解一下标签 织梦cms模板 list (当前列表) arc... 2021-07-27
DedeCms织梦后台添加编辑文章空白解决办法原因分析: 根据dedecms官方文档说明,出现这种问题是可能是由于c... 2021-07-27
dedecms怎么快速删除指定ip发表的评论很多的站长朋友都有 织梦模板 进行建站,但是站长朋友们要保留文章留言的... 2021-07-30
织梦投票提示“增加投票失败,请检查数据是否非法”如何处理呢织梦dedecms版本升级以来还是有许多特别的功能的,细心的站长朋友们... 2021-08-14
DedeCms实现不限数量的交叉副栏目目前织梦dedecmx5.6版本副栏目选择只能选择为9个,但就是由稀奇... 2021-07-22
织梦怎么快速删除指定ip发表的评论很多的站长朋友都有 织梦模板 进行建站,但是站长朋友们要保留文章留言的... 2021-08-14
织梦直接获取上一篇下一篇的URL网址链接方法织梦dedecms的上一篇、下一篇调用一般在文章页里面是用{dede:... 2021-07-22
织梦模板DEDECMS修改下载地址{dede:field name='softlinks'/}格式织梦DEDECMS修改下载地址{dede:field name=sof... 2021-07-22
dede织梦上传的图片相对路径改成绝对路径找到 \include\dialog\select_images_po... 2021-07-22
织梦dedecms系统中英文网站之中英文搜索结果最近做的中英文版搜索时发现搜索不尽人意总是出现双语混搭模式:这样可以解... 2021-07-27
如何实现在列表页中间随机插入广告DEDECMS织梦列表页每隔N行文章添加一条广告(也可以自定义改为虚线... 2021-08-09
织梦dedecms做英文站分页、当前位置设置英文1:列表分页英文设置教程 用arc.listview.class.ph... 2021-07-27
织梦织梦后台更新栏目提示:这个类目是动态类目的解决方法经常使用织梦dedecms程序建站的站长们都知道这款CMS程序功能强大... 2021-08-14
dedecms教程:“无法获得主键,因此无法进行后续无法获得主键,因此无法进行后续操作 出现这个问题一般在后台系统主页检测... 2021-07-22
织梦增加文章自定义属性及调用方法DedeCMS调用文章非常灵活,默认有[h],[c],[p],[f],... 2021-07-22
织梦安装访问提示(PHP 5.3 and above) Please XX部分DEDECMS程序在安装或访问的时候提示 (PHP 5.3 and... 2021-09-12
织梦自由列表的"不使用目录默认主页"错误修正站长用 织梦模板 做站时常常发现织梦自由列表有个致命的问题: 即修改不... 2021-07-22

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