留言板显示服务器错误,动易Cms:解读SiteFactory 留言板出现:服务器无响应,错误代码:500-动易Cms教程...

问题:sitefactory 留言板出现:服务器无响应,错误代码:500。

说明:出现这个错误,估计也是非常少见的,为了方便查找,在这里做一下说明,方便以后用户也遇见到类似的问题而烦恼。 类似例子解决方法:当有用户访问到留言板的内容页时(/item/信息id.aspx),出现服务器无响应,这样可能是因为做模板的时候修改了里面的ajax代码,留言板的ajax代码一般情况下不需要修改,保存原样即可。1、在sitefactory1.2的模板方案中,默认留言内容页模板.html 有一段:[正确:]function commentinit(){    var x = new ajaxrequest(xml,commentform);    x.labelname = 留言回复标签;    x.para = [generalid=@requestint_id];    x.currentpage = 1;    x.post(updatelabel, {pe.siteconfig.applicationpath/}ajax.aspx, function(s) {        var xml = x.createxmldom(s);        $(commentform).innerhtml = xml.getelementsbytagname(body)[0].firstchild.data;        changepage(1,回复留言列表,js_基本风格);        getcurrentuserinfo()    });} 但是有些用户却改成了下面的:[错误:]function commentinit(){    var x = new ajaxrequest(xml,commentform);    x.labelname = 留言回复标签;    x.para = [generalid=7];    x.currentpage = 1;    x.post(updatelabel, {pe.siteconfig.applicationpath/}ajax.aspx, function(s) {        var xml = x.createxmldom(s);        $(commentform).innerhtml = xml.getelementsbytagname(body)[0].firstchild.data;        changepage(1,回复留言列表,js_基本风格);        getcurrentuserinfo()    });} 2、在sitefactory 2.0的模板方案中,默认留言内容页模板.html 有一段:[正确:]function commentinit(){    var x = new ajaxrequest(xml,commentform);    x.labelname = 留言回复;    x.para = [itemid=@requestint_id];    x.currentpage = 1;    x.post(updatelabel, {pe.siteconfig.ajaxsitepath/}ajax.aspx, function(s) {        var xml = x.createxmldom(s);        document.getelementbyid(commentform).innerhtml = xml.getelementsbytagname(body)[0].firstchild.data;        changepage(1,回复留言列表,js_基本风格);        getcurrentuserinfo()    });} 但是有些用户却改成了下面的:[错误:]function commentinit(){    var x = new ajaxrequest(xml,commentform);    x.labelname = 留言回复;    x.para = [itemid=7];    x.currentpage = 1;    x.post(updatelabel, {pe.siteconfig.ajaxsitepath/}ajax.aspx, function(s) {        var xml = x.createxmldom(s);        document.getelementbyid(commentform).innerhtml = xml.getelementsbytagname(body)[0].firstchild.data;        changepage(1,回复留言列表,js_基本风格);        getcurrentuserinfo()    });} 注意:上面的“generalid=@requestint_id”、“itemid=@requestint_id”是不需要修改的,保持默认的就可以,不需要固定其id,这个“@requestint_id ”,就代表本页信息的id,需要用他来传变量数据,将提交的数据提交到数据库。 附:“@requestint_id ”的使用方法和说明:/help/sitefactory/2190.html 总结:谨慎使用“@requestint_id ”变量,谨慎修改“@requestint_id ”变量。一般情况下,系统发布自带的模板中,一些带“@requestint_id ”都不需要修改,除非您特殊情况下需要修改固定其id。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值