主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
如何统计dede中的文章数量?
方法1:
推荐学习:梦想编织cms
涉及的文件:include/common.func.php
在include/common.func.php的底部,也就是?在》之前添加以下代码
代码如下:
函数GetTotalArc($ tid){ global $ dsql;$ SQL = GetSonIds($ tid);$ row = $ dsql-& gt;GetOne(& quot;select count(id)as DD From dede _ archives其中typeid in({ $ SQL })& quot;);return $ row【& amp;#39;dd & amp#39;];}呼叫方法:
代码如下:
【field:ID function = & amp;#39;GetTotalArc(@ me)& amp;#39;/】或【field:id run PHP = &;#39;是的& amp#39;】@ me = GetTotalArc(@ me);【/field:ID】例如,将以下代码添加到您的主页模板中:
代码如下:
总计{ dede:type }【field:id function = &;#39;GetTotalArc(@ me)& amp;#39;/】{/dede:type }或在列名后添加以下代码:
({ dede:type }【field:ID function = & amp;#39;GetTotalArc(@ me)& amp;#39;/】{/dede:type })
方法二:
第一步:打开include/common.func.php文件,在final?在》添加之前:
代码如下:
//统计列文章编号函数gettotalarc($ tid){ global $ dsql;$ SQL = GetSonIds($ tid);$ row = $ dsql-& gt;GetOne(& quot;select count(id)as DD From dede _ archives其中typeid in({ $ SQL })& quot;);return $ row【& amp;#39;dd & amp#39;];}//统计结束第二步:可以在模板上使用以下代码。
代码如下:
{ dede:channel type = & amp;#39;top & amp#39;typeid = & amp#39;& amp#39;} & lta href = & amp#39;【字段:type link/】& amp;#39;& gt【field:typename/】& lt;/a & gt;(【field:ID runphp = & amp;#39;是的& amp#39;】@ me = GetTotalArc(@ me);【/field:ID】){/dede:channel }例如,主页模板上的列名({ dede:field name =‘typename‘/})。
稍后添加以下代码:
代码如下:
{ dede:type }【field:ID runphp = & amp;#39;是的& amp#39;】@ me = GetTotalArc(@ me);【/field:ID】{/dede:type }
这几篇文章你可能也喜欢:
- Dede:字段名=位置如何去掉最后一个大于号?
- dede如何按ID排序(由decode使用)
- 如何在dede中调用文章属性的名称
- dede中第一次登录密码错误(dede忘记登录密码)怎么办?
- dede如何添加自定义属性?
本文由主机参考刊发,转载请注明:如何统计dede中专栏文章的数量 https://zhujicankao.com/118932.html
评论前必须登录!
注册