今天有个需求需要aspcms调用栏目的英文名称,发现"[type:enname]",不能正常解析,好吧,自己处理
解决方案:
打开inc目录下的AspCms_MainClass.asp文件
ctrf+f 搜索 elseif str="type" then
我的是1183行,在对应红框的位置插入以下代码
代码如下:
case "enname" namelen = parseArr(fieldArr)("len") title=DateArray(13,i) if not isNul(namelen) then namelen=cint(namelen) if len(title)>namelen then title=left(title,namelen)&"..." end if nloopstr = replace(nloopstr,matchfield.value,title)
接下来就可以用 [type:enname] 来调用了,赶快去试试吧!