可按Ctrl+D收藏众星平台
帮助中心

众星平台

热门搜索: 挖矿源码    小程序开发    直播带货    星创课堂    商标转让   

dedecms织梦模板栏目列表中添加统计文档数量的标签

  • 时间:2020-09-29 13:37 编辑:小星星 来源:众星 阅读:214
  • 扫一扫,手机访问
摘要:文章是关于dedecms织梦模板栏目列表中添加统计文档数量的标签的相关知识,小星星觉得可以写出来分享给大家。一起来看看吧。

文章是关于dedecms织梦模板栏目列表中添加统计文档数量的标签的相关知识,小星星觉得可以写出来分享给大家。一起来看看吧。


dedecms在栏目列表中添加统计文档数量调用标签,实现的方法还是非常简单的,只需要做一些简单的修改即可实现我们所需要的功能。

方法如下:

打开include/extend.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'];   }

下面是我添加的示例代码,供大家参考!

<?php
function litimgurls($imgid=0){
   global $lit_imglist;
   $dsql = new DedeSql(false);
   //获取附加表
   $row = $dsql->GetOne("SELECT c.addtable FROM dede_archives AS a LEFT JOIN dede_channeltype AS c ON a.channel=c.id where a.id='$imgid'");
   $addtable = trim($row['addtable']);
   //获取图片附加表imgurls字段内容进行处理
   $row = $dsql->GetOne("Select imgurls From `$addtable` where aid='$imgid'");
   //调用inc_channel_unit.php中ChannelUnit类
   $ChannelUnit = new ChannelUnit(2,$imgid);
   //调用ChannelUnit类中GetlitImgLinks方法处理缩略图
   $lit_imglist = $ChannelUnit->GetlitImgLinks($row['imgurls']);
   //返回结果
   return $lit_imglist;
}

// 文档数量调用标签

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'];   
}   
?>

针对arclist与list模板代码的调用方法:

[field:ID function='GetTotalArc(@me)'/]

其它位置的使用代码的调用方法:

[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]

运行之后的效果截图如下:

dedecms织梦模板栏目列表中添加统计文档数量的标签


以上就是dedecms织梦模板栏目列表中添加统计文档数量的标签的全部内容,更多精彩资讯请关注众星。

  • 全部评论(0)
最新发布的资讯信息
【创业/圈子|市场报道】保持适度超前符合行业发展的特点,加快5G建设(2020-10-22 15:01)
【计算机/互联网|市场洞察】特斯拉连续五个季度实现盈利 盘后涨超2%(2020-10-22 13:54)
【创业/圈子|市场报道】天猫已认购蚂蚁集团7.3亿股,证监会已通过科创板IPO(2020-10-22 10:42)
【百科知识|网站开发】如何进行网站开发规划(搭建网站基本步骤)(2020-10-21 13:44)
【计算机/互联网|市场洞察】蛋壳公寓们“爆雷阵阵”,长租公寓真是一门坏生意吗?(2020-10-21 13:41)
【计算机/互联网|市场洞察】Netflix第三季度营收64亿美元 净利同比增19%(2020-10-21 10:43)
【创业/圈子|市场报道】谷歌遭美司法部起诉 麻烦才刚刚开始?四大巨头或遭强制拆分(2020-10-21 10:28)
【创业/圈子|市场报道】众多家长要求优胜教育退费 董事长称绝不跑路(2020-10-20 15:06)
【计算机/互联网|服务器应用】“重新定义IDC” IDC如何把握机遇顺势而为?(2020-10-20 14:01)
【计算机/互联网|互联网创业课堂】不要浪费任何一场危机,所有危机都是危险与机遇并存(2020-10-20 13:43)

统一客服热线

023-67897994

邮箱

1807586565@qq.com

客服QQ

1807586565

客服微信

18996274797
友情链接
联系客服
网站客服 联系客服
023-67897994
手机版

扫一扫进手机版
返回顶部