• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    织梦DedeCMS采集图片路径怎么按月存放
    POST TIME:2021-05-22 23:50
    织梦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);
    }

     
    后台及远程下载存放方法:

     
    打开后台目录dede(默认为dede,如果你改过请找到对应的文件夹). 打开文件 media_add.php , 找到如下代码:(默认的在第25行)

     
    $dpath = MyDate(“ymd”,$uptime);

     
    修改为:

     
    $dpath = MyDate(“ym”,$uptime);

     
    这样在后台上传文件时就会按月存放了.

     
    “下载远程图片”按月存放,打开文件 dede/inc/inc_archives_functios.php 找到如下代码:(默认的在第96行)

     
    $imgUrl = $cfg_uploaddir.’/’.MyDate(“ymd”,time());

     
    修改为:

     
    $imgUrl = $cfg_uploaddir.’/’.MyDate(“ym”,time()); 

     

     


    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!