帝国cms7.5删除文章时如何不附带删除文章附件

在使用帝国cms过程,难免会删除部分文章,然而当某一篇文章删除后,会连带的删除该篇文章附件,如果这篇文章附件图片被其他文章引用就会造成其他文章图片缺失。那么如何解决这个问题呢

解决方案:修改functions.php文件参数

路径:/e/class/functions.php

搜索注释掉以下代码即可:

  • 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'");
  •     // }
  • }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值