您现在的位置是:网站首页>建站学院织梦CMS

织梦dedecms图片按月存放怎么实现?

2021-07-16来源: 织梦CMS 人已围观

简介 织梦dedecms图片按月存放怎么实现?代码分享 。 打开目录include中dedecollection.class.php文件。 代码: 代码示例: //获得下载媒体的随机名称 function GetRndName($url,$v) { global

织梦dedecms图片按月存放怎么实现?代码分享 。   打开目录include中dedecollection.class.php文件。 代码:   代码示例: //获得下载媒体的随机名称  function GetRndName($url,$v)  {  global $cfg_image_dir,$cfg_dir_purview;  $this->mediaCount++;  $mnum = $this->mediaCount;  $timedir = “c”.MyDate(“ym(修改些处,去掉原有的d即可按月存放,同理以你自己喜欢的来设定吧)”,time());  //存放路径  $fullurl = preg_replace(“//{1,}/”,”/”,$cfg_image_dir.”/”);  if(!is_dir($GLOBALS[‘cfg_basedir’].”/$fullurl”))  {  MkdirAll($GLOBALS[‘cfg_basedir’].”/$fullurl”,$cfg_dir_purview);  }  $fullurl = $fullurl.$timedir.”/”;  if(!is_dir($GLOBALS[‘cfg_basedir’].”/$fullurl”))  {  MkdirAll($GLOBALS[‘cfg_basedir’].”/$fullurl”,$cfg_dir_purview);  } 附, 1,后台及远程下载存放方法:  打开后台目录dede(默认为dede,如果你改过请找到对应的文件夹). 打开文件 media_add.php , 找到如下代码:(默认的在第25行)    $dpath = MyDate(“ymd”,$uptime); 修改为:  $dpath = MyDate(“ym”,$uptime); 在以后后台上传文件时就会按月存放了. 2,下载远程图片 按月存放  同样在后台, 展开文件 dede/inc/inc_archives_functios.php 找到如下代码:(默认的在第96行)    $imgUrl = $cfg_uploaddir.’/’.MyDate(“ymd”,time()); 修改为:  $imgUrl = $cfg_uploaddir.’/’.MyDate(“ym”,time()); 以后图片本地化的附件就会按月保存  。

很赞哦! ()

猜您喜欢

付费说明

    1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.

    2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”

    3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统

    4、【收费说明】制作企业网站,我是这么收费的!

文章评论

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
阿里云代金券 100 云产品通用

有效期30天 复购+升级

立即领取

站点信息

l