当前位置:首页 > 笔记 > Destoon > 正文内容

destoon修改图片上传的存储路径(更好是分模块储存,比如资讯储存在21)

3年前 (2022-04-22)Destoon4164

小博在用destoon时,刚开始填充网站时采集了一部分数据,但是最初始采集的是文章类,看到那么多的图片,而且还只是文章栏目下的图片,同时又发了一些产品等其它栏目的图片,发布后发现所有的图片混在一起这样对以为管理图片不太方便,就想着把图片按后台模型ID储存。

修改的地方:

这个主要修改两个文件:

/upload.php  /include/post.func.php

upload.php 在 61行 修改成

$uploaddir = 'file/upload/'.$moduleid.'/'.timetodate($DT_TIME, $DT['uploaddir']).'/';//修改 blueboss 2022-03-22

post.func.php 在 498行 修改成

global $DT, $_userid;  //修改成  global $DT, $_userid, $moduleid;//修改 blueboss 2022-03-22

521行

$filedir = 'file/upload/'.timetodate(DT_TIME, $DT['uploaddir']).'/';  修改成  if($moduleid==21 or $moduleid==23 or $moduleid==24 or $moduleid==7 or $moduleid==11){//修改 blueboss 2022-03-22  $filedir = 'file/upload/'.$moduleid.'/'.timetodate(DT_TIME, $DT['uploaddir']).'/';  }else{  $filedir = 'file/upload/'.timetodate(DT_TIME, $DT['uploaddir']).'/';  }

628行

global $DT, $_userid;  修改成  global $DT, $_userid, $moduleid;//修改 blueboss 2022-03-22

643行

$filedir = 'file/upload/'.timetodate(DT_TIME, $DT['uploaddir']).'/';  修改成  if($moduleid==21 or $moduleid==23 or $moduleid==24 or $moduleid==7 or $moduleid==11){//修改 blueboss 2022-03-22  $filedir = 'file/upload/'.$moduleid.'/'.timetodate(DT_TIME, $DT['uploaddir']).'/';  }else{  $filedir = 'file/upload/'.timetodate(DT_TIME, $DT['uploaddir']).'/';  }

以上可以将后台上传的图片目录加上模块ID

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://www.blueboss.cn/p/11.shtml