动易CMS调用多频道全站专题的文章列表

调用多频道全站专题的文章列表
PowerEasy.Article.asp文件
函数名:treatAuditing下面的一个GetSqlStr函数
修改:

    If iSpecialID <> 0 Then '原为iSpecialID > 0
        strSql = strSql & " from PE_InfoS I inner join (PE_Article A left join PE_Class C on A.ClassID=C.ClassID) on I.ItemID=A.ArticleID"
    Else
        strSql = strSql & " from PE_Article A left join PE_Class C on A.ClassID=C.ClassID"
    End If

然后将
    If iSpecialID > 0 Then
        strSql = strSql & " and I.ModuleType=1 and I.SpecialID=" & iSpecialID
    End If
改为
    If iSpecialID <> 0 Then
   if iSpecialID=99 then
        strSql = strSql & " and I.ModuleType=1 and I.SpecialID<>0"
  else
        strSql = strSql & " and I.ModuleType=1 and I.SpecialID=" & iSpecialID
   end if
    End If
这样在调用专题文章列表时,GetArticleList里的iSpecialID值改为一个较大的数字,至于多少看你专题量而定,我用的是99

至于调用哪个频道自己看着办吧