刚接触KingCms不到一星期,就遇到了这样的问题,新建的产品展示模块简述,也就是摘要不能像系统自带的模块自动载取简述一样,这给信息的发布造成了很多的不便,这里以KingCMS 企业版(ASP) 5.1.LTS为例,直奔主题说一下修改的方法:

在admin/模块名/index.asp中找到如下代码:

if king.ischeck and king.ismethod then

      'kdescription

      if len(data(7,0))>0 then

       kdescription=king.lefte(data(7,0),250)

      else

       kdescription=king.lefte(king.clshtml(data(10,0) ),250)

      end if

修改后的代码为:

 if king.ischeck and king.ismethod then

      'kdescription

      if len(data(7,0))>0 then

       kdescription=king.lefte(data(7,0),250)

      else

       kdescription=king.lefte(king.clshtml(data(10,0) ),250)

      end if

其中注意红色部分10,这个要截取的编辑器相对应的字段,我们在当前文件中就可以找到,只要搜索你命名的那个编辑器字段即可,例如,在这里我命名的字段为cpjs,搜索到相关代码如下:

Il king.form_editor("kc_cpjs",kc.lang("label/cpjs")&"<i>{king:cpjs/}</i>",data(10,0),"")

具体什么意思暂切不管,毕竟刚接触了几天,还没到管的时候呵呵。



对kingcms的理解:刚接触第一天确实很难理解kingcms的概念,不过一到三天之后你就会豁然开朗了,所以不要因为研究了一个小时kingcms还没弄明白怎么回事,不知道什么是外部模板、内部模板,所以暂且不要着急,坚持一到三天,你必有收获,因为大家都是这样走过来的。