科讯中有个系统自带的标签 {$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}为什么不行呢,这种自己通过修改源码添加的内部标签还有哪需要改哪里系统才认呢,谢谢?