账号通
    

账号  

密码  

2648

查看

13

回复
主题:KesionCMS V9.5.131216 自定义表单相关BUG解决方案 [收藏主题] 转到:  
person01 当前离线

119

主题

5

广播

7

粉丝
添加关注
级别:一年级

用户积分:3190 分
登录次数:174 次
注册时间:2007/11/15
最后登录:2019/10/21
person01 发表于:2013/12/20 20:50:26   | 只看该作者 查看该作者主题 楼主 
最近一直在用kesion CMS作为学校的核心,进行校园数字化平台二次开发,整个程序应该相当不错,模块化,模板化和安全行都还可以,前期首先把自带的CKEDITOR替换掉了,换车了商业版的ewebeditor 使得内容的编辑变动更加简洁和高效,直接word excel ppt 支持。这两天在把原来的一些后勤管理系统 比如设备报修 物品领用等进行移植在一起,利用的是它自带的自定义表单功能,在操作的时候,其他一起都正常,发现两个问题,一个是当自定义字段为html编辑框模式的时候,如果前台不启用,只作为管理用的,那在管理自定义表单的时候,就会提示错误:
Microsoft VBScript 运行时错误
错误 '800a000d'
类型不匹配: 'Server.HTMLEncode'

/Admin/KS.Form.asp,行 1439
原来代码为:

  1. Case 10

    Response.Write "<textarea id=""" & SQL(1,ii) &""" name=""" & SQL(1,ii) &""">"& Server.HTMLEncode(trim(FieldValue)) &"</textarea>"



问题就出在 FieldValue这个时候是NULL,导致程序错误,解决方案如下

  1. IF not isNUll(FieldValue) Then     Response.Write "<textarea id=""" & SQL(1,ii) &""" name=""" & SQL(1,ii) &""">"& Server.HTMLEncode(Trim(FieldValue)) &"</textarea>"    Else     Response.Write "<textarea id=""" & SQL(1,ii) &""" name=""" & SQL(1,ii) &"""></textarea>"

        end if


第二个问题就是当自定义表单设定默认值的时候,如果后台为不启用的状态,那前台提交数据,该字段也为null,而没有获取默认值,解决方案如下:
修改plus/form.asp 程序 找到301行出 增加一下代码


点击查看原图

(这个地方只能上传图片,因为论坛过滤的相关内容)
然后就可以了,程序就会自动把有默认值,而前台没有开启的字段赋值了。

官方暂时还没有具体的解决方案,需要的朋友可以先用

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yelom 当前离线

609

主题

9

广播

3

粉丝
添加关注
级别:六年级

用户积分:1126 分
登录次数:354 次
注册时间:2007/6/15
最后登录:2021/8/30
yelom 发表于:2013/12/21 0:26:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
person01 当前离线

119

主题

5

广播

7

粉丝
添加关注
级别:一年级

用户积分:3190 分
登录次数:174 次
注册时间:2007/11/15
最后登录:2019/10/21
person01 发表于:2013/12/21 17:42:11   | 只看该作者 查看该作者主题 藤椅 
科汛在线商城系统(NET)
以下是引用 yelom在2013-12-21 0:26:00的发言:

楼主,看看你的站?

www.hbsyxx.cn

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
msad 当前离线

1428

主题

18

广播

5

粉丝
添加关注
级别:九年级

用户积分:6865 分
登录次数:175 次
注册时间:2006/11/20
最后登录:2015/10/21
msad 发表于:2013/12/21 18:28:48   | 只看该作者 查看该作者主题 板凳 
科汛在线考试系统(NET)
谢谢分享,这个官方知道么?我没使用这个自定义表单。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ygr1971 当前离线

1404

主题

44

广播

45

粉丝
添加关注
级别:版主

用户积分:8683 分
登录次数:124 次
注册时间:2011/11/13
最后登录:2021/11/2
ygr1971 发表于:2013/12/21 20:45:42   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
msad 当前离线

1428

主题

18

广播

5

粉丝
添加关注
级别:九年级

用户积分:6865 分
登录次数:175 次
注册时间:2006/11/20
最后登录:2015/10/21
msad 发表于:2013/12/21 21:39:43   | 只看该作者 查看该作者主题 地板 
科汛智能建站系统
以下是引用 person01在2013-12-21 17:42:11的发言:
以下是引用 yelom在2013-12-21 0:26:00的发言:

楼主,看看你的站?







www.hbsyxx.cn



大侠的网站班级主页(空间)打开页面全部乱了。使用IE11浏览。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
person01 当前离线

119

主题

5

广播

7

粉丝
添加关注
级别:一年级

用户积分:3190 分
登录次数:174 次
注册时间:2007/11/15
最后登录:2019/10/21
person01 发表于:2013/12/22 11:35:03   | 只看该作者 查看该作者主题 7楼 
做在线知识付费 选科汛云开店
以下是引用 msad在2013-12-21 21:39:43的发言:
以下是引用 person01在2013-12-21 17:42:11的发言:
以下是引用 yelom在2013-12-21 0:26:00的发言:

楼主,看看你的站?



www.hbsyxx.cn


大侠的网站班级主页(空间)打开页面全部乱了。使用IE11浏览。

乱码? UTF-8编码,我这里测试 和老师们都正常 IE6-IE11

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
person01 当前离线

119

主题

5

广播

7

粉丝
添加关注
级别:一年级

用户积分:3190 分
登录次数:174 次
注册时间:2007/11/15
最后登录:2019/10/21
person01 发表于:2013/12/22 12:38:43   | 只看该作者 查看该作者主题 8楼 

以下是引用 msad在2013-12-21 18:28:48的发言:
谢谢分享,这个官方知道么?我没使用这个自定义表单。



已经告知官方

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wjm_hi 当前离线

223

主题

9

广播

1

粉丝
添加关注
级别:二年级

用户积分:934 分
登录次数:131 次
注册时间:2008/6/11
最后登录:2024/3/23
wjm_hi 发表于:2013/12/22 13:32:46   | 只看该作者 查看该作者主题 9楼 
做在线知识付费 选科汛云开店
班级主页确实页面有点乱,谷歌浏览器上导航位置
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
person01 当前离线

119

主题

5

广播

7

粉丝
添加关注
级别:一年级

用户积分:3190 分
登录次数:174 次
注册时间:2007/11/15
最后登录:2019/10/21
person01 发表于:2013/12/22 14:55:16   | 只看该作者 查看该作者主题 10楼 
科汛智能建站系统

以下是引用 wjm_hi在2013-12-22 13:32:46的发言:
班级主页确实页面有点乱,谷歌浏览器上导航位置



已经修正了  谢谢

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行1.58594秒 powered by KesionCMS 9.0