取消附件保存形式无效的问题

为了减少网站后台附件保存的目录数量,我们可以在DEDE后台的系统设置“附件保存形式(按data函数日期参数)”以减少网站后台附件目录的数量,但是在织梦模板 V5.6后台设置后却无效,文章抓取来的图片还是以天为单位保存。经过检查发现,DEDE只对上传的函数进行了后台设置,也就是说上传的图片附件都会按后台的设置生效,而拉取图片的保存函数被写死了(固定为天),所以后台修改是没有用的。

解决方法如下:

打开后台目录(默认为dede)下的inc/inc_archives_functions.php,然后查找:

$imgUrl = $cfg_uploaddir.'/'.MyDate("ymd",time());

修改为:

$imgUrl = $cfg_uploaddir.'/'.MyDate("ym",time());

修改的图例:

附件保存形式_做啦