关闭X
网站建设 | | 网赚教程 最新新闻 | 大智网汇 服务热线:18601495572 
您当前位置:溧阳安靠信息技术网络公司 > 技术文档 > 网站建设 > 浏览技术文档

科讯 V9.0x sql标签查询栏目表时,也自动加入currclass的修改

发布时间:2013年09月01日    作者:溧阳安靠信息技术   key:科讯CMS当前频道sql写法点击:

用系统函数标签的栏目(频道)总导航标签可以很方便的给生成的当前栏目加上currclass,但有些情况,我们必须得用sql标签来实现的话,又苦于无法给当前栏目加上currclass样式


现提供实现方法:


打开ks_cls/kesion.label.sqlcls.asp


找到300多行,增加下面红色的代码即可


regEx.Pattern = "{\$Field\([^{\$}]*}"
regEx.IgnoreCase = True
regEx.Global = True
Set Matches = regEx.Execute(CirLabelContent)
TempStr=Replace(CirLabelContent,"{$AutoID}",N)
If Instr(tempstr,"{#GetItemUrl}")<>0 then tempstr=replace(tempstr,"{#GetItemUrl}",GetItemUrl(KS_RS_Obj))
If Instr(tempstr,"{#CurrClass}")<>0 then
if Split(KS.C_C(Fcls.RefreshFolderID,8)&",",",")(0)=KS_RS_Obj("id") or (UCase(FCls.RefreshType) = "INDEX" and N=1) then
tempstr=replace(tempstr,"{#CurrClass}"," class=""currclass""")
else
tempstr=replace(tempstr,"{#CurrClass}","")
end if
End If

For Each Match In Matches




使用方法:


在sql标签的循环体里加入{#CurrClass}标签。


如:


点击查看原图

除非注明,文章均为安靠信息技术原创,转载请注明本文地址:www.ankaonb.com/Tecarticle/website_1823.html

上一篇:超过80%的企业网站是没有效果的
下一篇:科讯自定义表单提交自动发送到kesioncms@hotmail.com邮箱解决办法

安靠首页 | 服务项目 | 解决方案 | 常见问题 | 溧阳网站建设 | 优惠政策 | 友情链接 | 申请友链 | 网站地图 最新新闻

安靠信息技术是一家集互联网及移动APP应用开发、网站建设运营、电子商务、企业服务器技术文件共享安全vpn域应用、

弱电监控安装综合布线、企业管理软件OA、ERP、CRM财务软件等IT服务于一体的高科技服务型网络公司。
Copyright 2013 www.ankaoNB.com 常州溧阳安靠信息技术