在测试首页自动更新时,为了测试其有效性,cssHaier清空了文章表,然而访问首页时那个最新评论总是会显示出原来的评论内容,而点击过去却又返回到首页。评论管理页面也提示没有评论了,那么这个最新评论哪来的?
为了求证真伪,看了一下数据库,看到评论数据表里面果然还有数据在。这证明了5ucms系统批量删除文章内容不能同时删除文章评论。
仔细看了一下admin/inc/class_content.asp,找到了解决方法。下面贴出来以帮助需要的朋友。
1、打开admin/inc/class_content.asp文件
2、找到
Call DB("Delete From [{pre}Content] Where [ID]=" & Rs(0) ,0) '# 删除信息
3、将其删除或者注释掉,替换为以下内容,即可实现批量删除多篇文章时,同时删除文章评论了。
' ↓全部删除文章不会删除评论bug修正 cssHaier 2010.4.12 ↓
If instr("/" & getplus,"/comment") > 0 then
Call DB("Delete From [{pre}Comment] Where [AID]=" & Rs(0) ,0) '# 删除评论
Call DB("Delete From [{pre}Content] Where [ID]=" & Rs(0) ,0) '# 删除信息
Else
Call DB("Delete From [{pre}Content] Where [ID]=" & Rs(0) ,0) '# 删除信息
End If
' ↑ 全部删除文章不会删除评论bug修正 cssHaier 2010.4.12 ↑
上一篇:实现5ucms后台内容管理页面栏目树形导航 下一篇:5UCMS 修改文章发布时间 |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 常见问题: 什么是路径码? 如有问题,请在下方评论提问或加入5ucmsQQ群 解决5UCMS批量删除文章不能同时删除评论的bug的关键词:5UCMS批量删除 删除评论 |