From 8016dc50b5e8cb16c4794b2b57a2147d87db7748 Mon Sep 17 00:00:00 2001 From: xushubieli Date: Thu, 3 Nov 2022 11:35:44 +0800 Subject: [PATCH] Update typeunit.class.admin.php --- src/system/typelink/typeunit.class.admin.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/system/typelink/typeunit.class.admin.php b/src/system/typelink/typeunit.class.admin.php index 3eacccca..4d284850 100755 --- a/src/system/typelink/typeunit.class.admin.php +++ b/src/system/typelink/typeunit.class.admin.php @@ -47,7 +47,7 @@ class TypeUnit //获取所有栏目的文档id数 function UpdateCatalogNum() { - $this->dsql->SetQuery("SELECT typeid,count(typeid) as dd FROM `#@__arctiny` WHERE arcrank <>-3 group by typeid"); + $this->dsql->SetQuery("SELECT typeid,count(typeid) as dd FROM `#@__arctiny` WHERE arcrank <>-3 GROUP BY typeid"); $this->dsql->Execute(); while ($row = $this->dsql->GetArray()) { $this->CatalogNums[$row['typeid']] = $row['dd']; @@ -86,7 +86,7 @@ class TypeUnit //检测用户有权限的顶级栏目 if ($cfg_admin_channel == 'array') { $admin_catalog = join(',', $admin_catalogs); - $this->dsql->SetQuery("SELECT reid FROM `#@__arctype` WHERE id in($admin_catalog) group by reid "); + $this->dsql->SetQuery("SELECT reid FROM `#@__arctype` WHERE id in($admin_catalog) GROUP BY reid "); $this->dsql->Execute(); $topidstr = ''; while ($row = $this->dsql->GetObject()) { @@ -97,7 +97,7 @@ class TypeUnit $admin_catalogs = explode(',', $admin_catalog); $admin_catalogs = array_unique($admin_catalogs); } - $this->dsql->SetQuery("SELECT id,typedir,typename,ispart,sortrank,ishidden FROM `#@__arctype` WHERE reid=0 order by sortrank"); + $this->dsql->SetQuery("SELECT id,typedir,typename,ispart,sortrank,ishidden FROM `#@__arctype` WHERE reid=0 GROUP BY sortrank"); $this->dsql->Execute(0); while ($row = $this->dsql->GetObject(0)) { if ($cfg_admin_channel == 'array' && !in_array($row->id, $admin_catalogs)) { @@ -117,7 +117,7 @@ class TypeUnit //普通列表 if ($ispart == 0) { echo ""; - echo "
列表{$nss}".$typeName."[id:".$id."](文档数:".$this->GetTotalArc($id).")"; + echo ""; - echo "
列表{$nss}".$typeName."[id:".$id."](文档数:".$this->GetTotalArc($id).")"; echo ""; echo ""; echo ""; @@ -130,7 +130,7 @@ class TypeUnit //带封面的频道 else if ($ispart == 1) { echo "
封面{$nss}".$typeName."[id:".$id."]"; + echo ""; - echo "
封面{$nss}".$typeName."[id:".$id."]"; echo ""; echo ""; echo ""; @@ -143,7 +143,7 @@ class TypeUnit //独立页面 else if ($ispart == 2) { echo "
外部{$nss}".$typeName."[id:".$id."]"; + echo "
外部{$nss}".$typeName."[id:".$id."]"; echo ""; echo ""; echo ""; @@ -173,7 +173,7 @@ class TypeUnit { global $cfg_admin_channel, $admin_catalogs; $fid = $id; - $this->dsql->SetQuery("SELECT id,reid,typedir,typename,ispart,sortrank,ishidden FROM `#@__arctype` WHERE reid='".$id."' order by sortrank"); + $this->dsql->SetQuery("SELECT id,reid,typedir,typename,ispart,sortrank,ishidden FROM `#@__arctype` WHERE reid='".$id."' GROUP BY sortrank"); $this->dsql->Execute($fid); if ($this->dsql->GetTotalRow($fid) > 0) { while ($row = $this->dsql->GetObject($fid)) {