账号通
    

账号  

密码  

1746

查看

8

回复
主题:5.5 与 5.03对sql语句处理的兼容问题 [收藏主题] 转到:  
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2008/12/27 18:07:00   | 显示全部帖子 查看该作者主题 楼主 
科汛在线网校系统

1.V5.5 生成静态页面时,sql标签无效,提示{PageListStr}

解决方法:

 请打开KS_CLS/KESION.Label.Commoncls.asp,并找到以下代码.大约96行开始

'*********************************************************************************************************
  '函数名:ReplaceAllLabel
  '作  用:将标签名称转换成对应标签内容
  '参  数: Content需转换的内容
  '*********************************************************************************************************
  Function ReplaceAllLabel(Content)
   dim Node
   Call LoadLabelToCache()    '加载标签
   For Each Node in Application(KS.SiteSN&"_labellist").documentElement.SelectNodes("labellist")
    Content=Replace(Content,Node.selectSingleNode("@labelname").text,Node.text)
   Next
   Call LoadJSFileToCache()   '加载JS
   For Each Node in Application(KS.SiteSN&"_jslist").documentElement.SelectNodes("jslist")
    Content=Replace(Content,Node.selectSingleNode("@jsname").text,Node.text)
   Next
   ReplaceAllLabel=Content
   '替换自定义函数标签
   'Dim DCls:Set Dcls=New DIYCls
   'ReplaceAllLabel=DCls.ReplaceUserFunctionLabel(Content)
   'Set DCls=nothing
  End Function

 

将上面红色字前面的单引号去掉即可

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2008/12/27 17:50:00   | 显示全部帖子 查看该作者主题 沙发 
是不是放到栏目页调用?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2008/12/27 17:35:00   | 显示全部帖子 查看该作者主题 藤椅 

检查一个你的调用方式吧

,我测试了没有发现问题.你这个标签需要传递一个参数给他.不知道你传了没有

 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.10938秒 powered by KesionCMS 9.0