织梦无忧官网,专业提供织梦模板,dede模板,dede源码,网页模板等dede织梦相关模板源码

网站地图 [签到送金币] 登录后台 登录 登录后台 注册 QQ登录
原来终身会员280的,新年大促只需要88元 psd网站素材,ppt商业素材 discuz模板 帝国模板等其他开源程序模板都可以正常下载,新会员开通,直接进入会员中心--购买会员--直接开通即可。

dede织梦模板数量:1861个 今日更新:22个 本月更新:721 个dede数据 {网站模板每天晚上集中更新}

服务中心

织梦模板如何实现栏目文章数量的统计

日期:2018-11-02 03:13

您的打赏帮助我们变得更好,谢谢支持!
打赏
当我们在做栏目数量的时候,往往用到统计,如下图:



如何实现呢?其实很简单

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:channel type='son' typeid='1'}
<li><a href="[field:typeurl/]">[field:typename/]<em>([field:ID function='GetTotalArc(@me)'/])</em></a></li>
{/dede:channel}