帝国cms删除文章时不要删除该文章上传的附件

2021-01-2609:33:31网站建设与开发Comments1,528 views字数 699阅读模式

一篇文章上传的图片附件被多个文章引用时,如果删除了这篇文章,对应的附件也一并删除后,会造成其他引用这些图片的文章显示错误图片。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/20891.html

在某些特殊场景下,我们需要修改下帝国cms,删除文章时,不再删除该文章上传的附件。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/20891.html

打开/e/class/functions.php,搜索:function DelNewsTheFile,把里面的删除附件功能注释掉即可:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/20891.html

function DelNewsTheFile($id,$classid,$fstb='1',$delpl=0,$restb='1'){
    global $empire,$dbtbpre;
    if(empty($id))
    {
        return "";
    }
    // $pubid=ReturnInfoPubid($classid,$id);
    // $i=0;
    // $sql=$empire->query("select classid,filename,path,fpath from {$dbtbpre}enewsfile_{$fstb} where pubid='$pubid'");
    // while($r=$empire->fetch($sql))
    // {
    //     $i=1;
    //     DoDelFile($r);
    // }
    // if($i)
    // {
    //     $empire->query("delete from {$dbtbpre}enewsfile_{$fstb} where pubid='$pubid'");
    // }
    // //删除评论
    // if($delpl==0)
    // {
    //     $empire->query("delete from {$dbtbpre}enewspl_{$restb} where pubid='$pubid'");
    // }
}
文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/20891.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/cms/20891.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定