织梦后台栏目怎么显示没有审核的文档数量


在织梦的后台当中如果是没有审核的文章有很多,每次审核都要打开待审核文档,如果内容有很多,就很麻烦,修改的方法:

打开/include/typeunit.class.admin.php文件

找到

function ListAllType

在上面加上下面的代码:

//获取所有栏目的未审核文档ID数 

    function UpdateCatalogNumw() 

    { 

        $this->dsql->SetQuery(“SELECT typeid,count(typeid) as dd FROM `dede_arctiny` where arcrank =-1 group by typeid”); 

        $this->dsql->Execute(); 

        while($row = $this->dsql->GetArray()) 

        { 

            $this->CatalogNumsw[$row[‘typeid’]] = $row[‘dd’]; 

        } 

    } 

    function GetTotalArcw($tid) 

    { 

        if(!is_array($this->CatalogNumsw)) 

        { 

            $this->UpdateCatalogNumw(); 

        } 

        if(!isset($this->CatalogNumsw[$tid])) 

        { 

            return “”; 

        } 

        else 

        { 

            $totalnum = 0; 

            $ids = explode(‘,’,GetSonIds($tid)); 

            foreach($ids as $tid) 

            { 

                if(isset($this->CatalogNumsw[$tid])) 

                { 

                    $totalnum += $this->CatalogNumsw[$tid]; 

                } 

            } 

            return ” | <font color=red>”.$totalnum.”</font> | <a href=’content_i_list.php?arcrank=-1&cid=”.$tid.”‘>图</a> | <a href=’content_list.php?arcrank=-1&cid=”.$tid.”‘>文</a>”; 

        } 

    }

将:

$this->GetTotalArc($id).

替换为:

$this->GetTotalArc($id).$this->GetTotalArcw($id).

注意有多个地方需要替换。这样就会在列表页显示出文档的数量,没有审核的文档数量就会在后面显示出来