魔扣论坛

魔扣源码论坛业务
查看: 741|回复: 5

[经验交流] dede中统计栏目文章数的两种方法

[复制链接]
  • TA的每日心情
    无聊
    19 小时前
  • 签到天数: 2956 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    745735
    贡献
    157913
    威望
    32799

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2017-6-7 15:58:57 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    本文主要介绍了dede中统计栏目文章数的两种方法,经测试都可以实现,可以根据需要进行选择
    方法一:
    涉及到文件: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})
    方法二:

    第一步:打开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'];
    }
    //统计结束
    第二步: 就可以在模板上用以下代码
    代码如下:
    {dede:channel type='top' typeid=''}
    <a href='[field:typelink /]'>[field:typename/]</a> ([field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID])
    {/dede:channel}
    比如在主页模板上栏目名称({dede:field name='typename'/})
    后面添加如下代码:
    代码如下:
    {dede:type}[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]{/dede:type}

    亲测可用,可以自行选择喜欢的方法!


    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    4

    主题

    258

    回帖

    520

    积分

    高级魔扣

    Rank: 4

    魔扣币
    258
    贡献
    258
    威望
    0
    发表于 2017-6-7 17:31:16 | 显示全部楼层
    欢迎你,亲爱的朋友,看到你的留言让我十分高兴。记得从我们第一次接触以后开始互访,至今已经有5个多月了,在这段时间里,我们从陌生到相识相知,增进了彼此信任,友谊不断加深,直到现在成为好朋友,这都是前世修来的缘分。魔扣源码论坛让我们珍惜这份缘,我相信我们的友谊将永存!

    该用户从未签到

    3

    主题

    239

    回帖

    481

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    239
    贡献
    239
    威望
    0
    发表于 2017-10-19 23:05:26 | 显示全部楼层
    很多我们以为一辈子都不会忘记的事情,就在我们念念不忘的日子里,魔扣源码论坛被我们遗忘了。

    该用户从未签到

    1

    主题

    220

    回帖

    441

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    220
    贡献
    220
    威望
    0
    发表于 2017-12-9 13:54:22 | 显示全部楼层
    激动人心,无法言表!再次感谢魔扣帮我找到此极品源码!

    该用户从未签到

    3

    主题

    272

    回帖

    547

    积分

    高级魔扣

    Rank: 4

    魔扣币
    272
    贡献
    272
    威望
    0
    发表于 2018-6-8 14:17:50 | 显示全部楼层
    轻轻的打开你的空间,让你知道我的到来!慢慢放飞我的祝福,让你感到我的存在!让风儿送去我的心声,让星星传递我的问候!魔扣源码论坛愿我的到访让你永远开心快乐!

    该用户从未签到

    0

    主题

    274

    回帖

    549

    积分

    高级魔扣

    Rank: 4

    魔扣币
    275
    贡献
    275
    威望
    0
    发表于 2018-11-4 10:46:50 来自手机 | 显示全部楼层
    有了芬芳的玫瑰,才有蝴蝶的飞舞;有了蔚蓝的海洋,才有鱼儿的畅游;有了朋友的夜空,才有星光的灿烂;有了好友的出现,才有人生的精彩!祝魔扣源码论坛上的朋友周末愉快!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表