前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >NetCMS使用BUG记录及解决方法

NetCMS使用BUG记录及解决方法

作者头像
全栈程序员站长
发布2022-11-11 21:36:43
2160
发布2022-11-11 21:36:43
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

NetCMS 1.7版本使用存在两个BUG

1.在上传文件时如果勾选“如果文件存在则重命名(格式:月日时5位随机数-原文件),否则将覆盖原文件.”上传的文件路径将错误。

  BUG所在,NetCMS.Content.Common.UpLoad 类的120行,postedFile.SaveAs(SavePath + @”” + _tmps); 恩,找到了,错误就在这里。

  找到了错误所在,那解决的方法也就自然知道了,把代码修改成 postedFile.SaveAs(SavePath + @”\\” + _tmps); 问题就解决了。

2. 在使用终极类的方式来显示文章列表时候已经丢进回收站的文章在这里却依然能看见,可是点击却无法阅读

  BUG所在, NetCMS.Publish.LabelMass 分四个文件,BUG所在文件LabelMass_Method4.cs的2316行

<!–<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />–> getWhere += “ and ClassID=’ “ + this .Param_CurrentClassID + “ ‘ “ ; if (str_isSub == “ true “ ) { getWhere += “ and ClassID in ( “ + getChildClassID( this .Param_CurrentClassID) + “ ) “ ; }

问题就在这里,当有要显示子类中文章的时候根据条件拼出的条件就会出问题,具体不多说,直接修改成如下就可以解决问题

<!–<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />–> getWhere += “ and (ClassID=’ “ + this .Param_CurrentClassID + “ ‘ “ ; if (str_isSub == “ true “ ) { getWhere += “ and ClassID in ( “ + getChildClassID( this .Param_CurrentClassID) + “ ) “ ; } getWhere += “ ) “ ;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/187564.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月30日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档