账号通
    

账号  

密码  

1786

查看

2

回复
主题:自己修改源码添加的内部标签还有哪需要改哪里系统才认? [收藏主题]  
vbangle 当前离线

34

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:373 分
登录次数:11 次
注册时间:2009/3/16
最后登录:2016/1/21
vbangle 发表于:2014/5/8 8:56:44   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

科讯中有个系统自带的标签 {$GetSearch},其功能我要保留,另外我又要新增一个标签,功能和这个{$GetSearch}类似,代码根据自己的实际需要写,现在的情形是我在Kesion.Label.SearchCls.asp中对应2处作了以下修改:
1、Run函数中增加tag为getsearchNew的情形:
Function Run(byVal tag)
tag=Lcase(tag)
if tag="getsearchbydate" then
   Run=GetSearchByDate()
elseif tag="getsearch" then
   Run=GetSearch()
elseif tag="getsearchNew" then
   Run=getsearchNew()     
else
………………


2、原函数GetSearch()之后增加改写的函数:
'取得总搜索
Function GetSearch()
........
end function

后面增加自己改写的
Function GetSearchNew()
   GetSearchNew =…………………………
End Function


然后在后台自定义标签中使用这个新建的内部标签{$GetSearchNew},没有效果,但是如果我将Function GetSearch()里面的代码改为和GetSearchNew()一样的,引用{$GetSearch}则可执行,也就是GetSearchNew()的代码无误,但是为什么直接引用标签{$GetSearchNew}为什么不行呢,这种自己通过修改源码添加的内部标签还有哪需要改哪里系统才认呢,谢谢?

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
刚刚 当前离线

1852

主题

5

广播

126

粉丝
添加关注
级别:版主

用户积分:7093 分
登录次数:225 次
注册时间:2010/7/6
最后登录:2024/4/15
刚刚 发表于:2014/5/8 10:29:01   | 只看该作者 查看该作者主题 沙发 
科汛在线考试系统(NET)
  1. elseif tag="getsearchNew" then


N改成小写

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
vbangle 当前离线

34

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:373 分
登录次数:11 次
注册时间:2009/3/16
最后登录:2016/1/21
vbangle 发表于:2014/5/8 14:14:39   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09375秒 powered by KesionCMS 9.0