添加[content:thumcontent len=20]调用缩略内容

其实列表标签有调用文章缩略内容的功能([list:content len=20]),
但是在使用content的时候没有这个功能:

{aspcms:content sort=1 order=order}
  [content:content]
{/aspcms}

那么我们就来修改下核心代码,来是实现[content:thumcontent len=20]

步骤1:

找到 /inc/AspCms_MainClass.asp,
搜索 替换List循环标签
找到

case "content"
  contentlen = parseArr(fieldArr)("len") 
  pagecontent=decodeHtml(rsObj("content"))
  if not isNul(contentlen) then                                 
    contentlen=cint(contentlen)
    'if len(pagecontent)>contentlen then pagecontent=left(LeftH(pagecontent),contentlen)&"..." 
    if len(pagecontent)>contentlen then pagecontent=left(dropHtml(pagecontent),contentlen)&"..." 
  end if    
  nloopstr = replace(nloopstr,matchfield.value,pagecontent)     

复制其中的内容

搜索 替换循环标签
找到

case "content"
  contentlen = parseArr(fieldArr)("len") 
  pagecontent=decodeHtml(rsObj("content"))
  if not isNul(contentlen) then                                 
    contentlen=cint(contentlen)
      if len(pagecontent)>contentlen then pagecontent=left(pagecontent,contentlen)&"..." 
  end if    
  nloopstr = replace(nloopstr,matchfield.value,pagecontent)     

在下面添加一个,case "thumcontent",将前面复制的内容黏贴进去

case "thumcontent"
  contentlen = parseArr(fieldArr)("len") 
  pagecontent=decodeHtml(rsObj("content"))
  if not isNul(contentlen) then                                 
    contentlen=cint(contentlen)
    'if len(pagecontent)>contentlen then pagecontent=left(LeftH(pagecontent),contentlen)&"..." 
    if len(pagecontent)>contentlen then pagecontent=left(dropHtml(pagecontent),contentlen)&"..." 
  end if    
  nloopstr = replace(nloopstr,matchfield.value,pagecontent)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,803评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,087评论 19 139
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,660评论 0 17
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 7,646评论 1 118
  • 这个题目也是在问自己的内心,我想成为什么样的人.近期参与了行动派的21天个人品牌训练营打造,给我带来了对自己的很多...
    爱运动的洋阅读 232评论 0 0