• 售前

  • 售后

热门帖子
入门百科

织梦dedecms配景栏目怎么表现没有考核的文档数目

[复制链接]
忆困血馆闻 显示全部楼层 发表于 2021-8-17 14:30:39 |阅读模式 打印 上一主题 下一主题
在织梦的后台当中假如是没有考核的文章有许多,每次考核都要打开待考核文档,假如内容有许多,就很贫苦。
修改的方法:
打开/include/typeunit.class.admin.php文件
找到:
function ListAllType
在上面加上下面的代码:
  1. //获取所有栏目的未审核文档ID数
  2.     function UpdateCatalogNumw()
  3.     {
  4.         $this->dsql->SetQuery("SELECT typeid,count(typeid) as dd FROM `dede_arctiny` where arcrank =-1 group by typeid");
  5.         $this->dsql->Execute();
  6.         while($row = $this->dsql->GetArray())
  7.         {
  8.             $this->CatalogNumsw[$row['typeid']] = $row['dd'];
  9.         }
  10.     }
  11.     function GetTotalArcw($tid)
  12.     {
  13.         if(!is_array($this->CatalogNumsw))
  14.         {
  15.             $this->UpdateCatalogNumw();
  16.         }
  17.         if(!isset($this->CatalogNumsw[$tid]))
  18.         {
  19.             return "";
  20.         }
  21.         else
  22.         {
  23.             $totalnum = 0;
  24.             $ids = explode(',',GetSonIds($tid));
  25.             foreach($ids as $tid)
  26.             {
  27.                 if(isset($this->CatalogNumsw[$tid]))
  28.                 {
  29.                     $totalnum += $this->CatalogNumsw[$tid];
  30.                 }
  31.             }
  32.             return " | <font color=red>".$totalnum."</font> | <a href='content_i_list.php?arcrank=-1&cid=".$tid."'>图</a> |
  33.             <a href='content_list.php?arcrank=-1&cid=".$tid."'>文</a>";
  34.         }
  35.     }
复制代码
将:
  1. $this->GetTotalArc($id).
复制代码
更换为:
  1. $this->GetTotalArc($id).$this->GetTotalArcw($id).
复制代码
这里需要注意一下:有多个地方需要更换。如许就会在列表页表现出文档的数量,没有考核的文档数量就会在后面表现出来。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作