風訊CMS2.0子類新聞排序和圖片導航顯示問題_風訊Cms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
      (1)子類新聞中的類目排序修改成按順序排而不是倒序排,請找到admin/refresh/refreshFunction.asp中的大概是175行吧,找到ClassSql = "Select Top " & ClassNumberStr & " * from NewsClass where ClassID in (" & AllChildClassID & ") and DelFlag=0 order by ID desc"

      將其中的紅色部分desc刪除即可;

      (2)子類新聞列表排序問題,假如要修改成按時間先后排序,請找到admin/refresh/refreshFunction.asp中的大楖230行吧,找到NewsSql = "Select top " & NewsListNumberStr & " Title,TitleStyle,Path,AddDate,HeadNewsTF,HeadNewsPath,FileName,FileExtName from News where ClassID='" & AlreadyClassObj("ClassID") & "' and AuditTF=1 and DelTF=0"

      改成NewsSql = "Select top " & NewsListNumberStr & " Title,TitleStyle,Path,AddDate,HeadNewsTF,HeadNewsPath,FileName,FileExtName from News where ClassID='" & AlreadyClassObj("ClassID") & "' and AuditTF=1 and DelTF=0 order by AddDate desc"(紅色部分order by AddDate desc為添加)即可!

      (3)另外,子類新聞導航顯示問題,假如您認為有必要,可將本人修改后的 GetOneClassNewsList函數覆蓋替換掉您的admin/refresh/refreshFunction.asp文件中相應函數即可一切正常(經測試正常)

      Function GetOneClassNewsList(AlreadyClassObj,NewsListNumberStr,TitleNumberStr,CompatPicStr,NaviPicStr,DateRuleStr,DateRightStr,RowHeightStr,RowNumberStr,MoreLinkTypeStr,MoreLinkContentStr,CSSStyleStr,OpenTypeStr,DateCSSStyleStr,TxtNaviStr)
      Dim RsNewsObj,NewsSql,i,ClassSaveFilePath
      Dim TempRowNumberStr,TempDateShowStr
      if Not AlreadyClassObj.Eof then
      if DateRuleStr <> "" then
      if DateRightStr = "Left" then
      TempRowNumberStr = "colspan=""" & RowNumberStr & """"
      elseif DateRightStr = "Center" then
      TempRowNumberStr = "colspan=""" & RowNumberStr * 2 & """"
      elseif DateRightStr = "Right" then
      TempRowNumberStr = "colspan=""" & RowNumberStr * 2 & """"
      else
      TempRowNumberStr = "colspan=""" & RowNumberStr & """"
      end if
      else
      TempRowNumberStr = "colspan=""" & RowNumberStr & """"
      end if
      if AlreadyClassObj("SaveFilePath") = "/" then
      ClassSaveFilePath = AlreadyClassObj("SaveFilePath")
      else
      ClassSaveFilePath = AlreadyClassObj("SaveFilePath") & "/"
      end if
      if OpenTypeStr = "1" then
      OpenTypeStr = "target=""_blank"""
      else
      OpenTypeStr = ""
      end if%>

      查看更多 風訊cms教程  風訊cms模板

      來源:模板無憂//所屬分類:風訊Cms教程/更新時間:2009-04-17
      相關風訊Cms教程