织梦dedecms中统计文章所洧数目的方法
第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=}
{/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
热门阅读