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