"景先生毕设|www.jxszl.com

织梦dedecms中统计文章所洧数目的方法

2022-10-29 16:28编辑: www.jxszl.com景先生毕设
网站织梦dedecms文章更新了多少能统计出来是最好的,这样就不用每个栏目查看I.遍,这样也可以提升网站用户体验度,这里就教给大家两种更改的方法:

第I.种方法:

打开include/common.func.php
在最最下面也就是?>前加入以下代码

 更多精彩就在: 51免费论文网|www.jxszl.com 
/>functionGetTotalArc($tid){
global$dsql;
$sql=GetSonIds($tid);
$row=$dsql->GetOne("Selectcount(id)asddFromdede_archiveswheretypeidin({$sql})");
return$row[dd];
}
调用方法:
[field:IDfunction=GetTotalArc(@me)/]

[field:IDrunphp=yes]@me=GetTotalArc(@me);[/field:ID]
比如在你的主页模板里添加如下代码:
共{dede:type}[field:IDfunction=GetTotalArc(@me)/]{/dede:type}篇或在栏目名称后面添加如下代码:
{dede:type}[field:IDfunction=GetTotalArc(@me)/]{/dede:type}

第II种方法:

I.:打开include/common.func.php文件,在最后的?>之前加上:
//统计栏目文章数
functionGetTotalArc($tid){
global$dsql;
$sql=GetSonIds($tid);
$row=$dsql->GetOne("Selectcount(id)asddFromdede_archiveswheretypeidin({$sql})");
return$row[dd];
}
//统计结束
II:就可以在模板上用以下代码
{dede:channeltype=toptypeid=}
[field:typename/]([field:IDrunphp=yes]@me=GetTotalArc(@me);[/field:ID])
{/dede:channel}
比如在主页模板上栏目名称({dede:fieldname=typename/})
后面添加如下代码:
{dede:type}[field:IDrunphp=yes]@me=GetTotalArc(@me);[/field:ID]{/dede:type}


原文链接:http://www.jxszl.com/biancheng/dedecms/75067.html