您现在的位置是:网站首页>建站学院织梦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、【收费说明】制作企业网站,我是这么收费的!