求助 版主:官方研发技术组
远程下载附件的函数无法指定后缀
类型:迅睿CMS 更新时间:2023-02-21 18:28:11

官方手册中的远程文件下载入库,无法指定后缀的吗?

我看官方image 文件的down_file,解析出来的允许后缀是写死的

image



        $rk = \Phpcmf\Service::L('upload')->down_file([

            'url' => $down_url,//url必须以扩展名结尾

            'attachment' => \Phpcmf\Service::M('attachment')->get_attach_info(intval($attach_id)), 

            // 0值不属于存储策略,填写策略ID号表示附件存储策略,可以是远程存储,可以是本地存储,如果不用存储策略就填0

        ]);

回帖
  • 官方研发技术-陈老师
    #1楼    官方研发技术-陈老师
    2023-02-21 18:16:04
    Chrome 0
    $rk = \Phpcmf\Service::L('upload')->down_file([
    'url' => $down_url."#jpg",//指定jpg
    'attachment' => \Phpcmf\Service::M('attachment')->get_attach_info(intval($attach_id)),
    // 0值不属于存储策略,填写策略ID号表示附件存储策略,可以是远程存储,可以是本地存储,如果不用存储策略就填0
    ]);
  • 小黄人 18html
    #2楼    小黄人 18html
    2023-02-21 18:17:32
    Chrome 0
    官方研发技术-陈老师 不是啊我附件不是图片啊,是文档,你这个方法我直接写 .jpg也可以啊
    满意答案
  • 小黄人 18html
    #3楼    小黄人 18html
    2023-02-21 18:28:11
    Chrome 0
    @小黄人 18html:自己解决了