织梦无忧管网,努力打造专业的dede织梦模板及站长素材网站

网站地图 [签到送金币] 登录后台 登录 登录后台 注册 QQ登录
新会员开通,直接进入会员中心--购买会员--直接开通即可。 终身 280?(99)双11活动活动大促 老会员 月vip或者年会员联系站长qq:379144319 补差价,管理员后台开通。 老会员 终身会员联系站长qq:379144319,多赠送500无忧币

织梦模板数量:1494个 今日更新:2个 本月更新:121 个 {网站模板每天晚上集中更新}

服务中心

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

日期: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}