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

织梦后台编辑器div标签自动转P标签的方法从记事本里复制的文字。放到编辑器发布后。段落会自动加上DIV。下面方法... 2021-07-22
DedeCMS百度结构化数据插件常见404跳转、重复域名网址、路径等问最近刚使用织梦DedeCMS百度结构化数据插件,但是在使用中却遇到了4... 2021-08-09
织梦DEDECMS修改模板默认扩展名为.html的教程织梦默认的模板是.HTM后缀的文件才可以用,其实也可以用.HTML来做... 2021-07-22
织梦DedeCMS 5.7图集点击图片进入下一篇的修改方法织梦DedeCMS图集点击到最后一页会提示没有了哦,这样对用户体验不好... 2021-07-30
dedecmsdedecmsdede:channel标签的数字递增调用方法我们知道文章调用支持autoindex 但channel 不支持,那如... 2021-08-09
Dedecms5.7搜索结果页空白无内容的解决方法Dedecms5.7搜索结果页空白、没有内容的解决方法 许多网友在修改... 2021-07-22
DEDECMS调用顶级栏目+顶级栏目ID的方法本文实例讲述了DEDECMS调用顶级栏目+顶级栏目ID的方法。分享给大... 2021-07-30
织梦cms自动获取当前系统时间代码我们在用dedecms 织梦模板 建设网站的时候,有时候由于需要要在网... 2021-07-22
EDE自带的采集功能,标题太短的解决方法DEDE自带的采集功能,标题太短获取不全的解决方法 搜索了好多之后,终... 2021-07-30
DEDECMS提示Fatal error错误DEDECMS提示Fatal error: Call to a mem... 2021-07-22
织梦通过ID搜索出对应文章结果的实现办法应用场景:我们有知道一个模板的演示站地址,如: http://www.... 2021-07-22
dedecms织梦arclist标签调用副栏目的文章织梦DEDECMS的功能已经非常强大,但是需要也是在不断需要的,我们有... 2021-07-30
织梦模板runphp=yes标签里面嵌套sql语句的教程大家都知道在织梦很多标签里面可以使用runphp=yes,使我们可以很... 2021-07-22

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