联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
单文件字段用代码入库的时候这个字段有选择存储策略比如阿里云腾
类型:迅睿CMS 更新时间:2020-11-27 15:25:18 字段 入库 云存储 阿里云 下载

单文件字段,用代码入库的时候,这个字段有选择 存储策略(比如阿里云,腾讯云)

但是我在入库的时候,发现它不会存到云存储里,请问,是代码有问题吗?正确的代码是怎样的?

    // 下载远程文件
    $rt = \Phpcmf\Service::L('upload')->down_file([
        'url' => $save[1]['thumb'],
        'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['content']['setting']['option']['attachment'])),
    ]);
    if ($rt['code']) {
        $att = \Phpcmf\Service::M('Attachment')->save_data($rt['data'], 'ueditor_down_img');
        if ($att['code']) {
            // 归档成功
            $save[1]['thumb'] = $att['code'];
        }

    }


回帖
  • #1楼    迅睿框架创始人
    2020-07-16 09:09:30
    Chrome 0
    输出下这个值,
    intval($field['content']['setting']['option']['attachment'])
    是不是策略的id号
  • 小黄人 18html.com
    #2楼    小黄人 18html.com
    2020-07-16 09:19:14
    Chrome 0
    回复迅睿框架创始人我知道了,下面这个是读取 content 字段的设置吧?
    $field['content']
    如果是缩略图,那应该改成如下吧?难怪thumb字段改了,没读取到设置
    intval($field['thumb']['setting']['option']['attachment'])
  • #3楼    迅睿框架创始人
    2020-07-16 09:22:58
    Chrome 0
    填写策略的id号就行
    满意答案
  • 小黄人 18html.com
    #4楼    小黄人 18html.com
    2020-11-27 15:25:18
    Chrome 0
    迅睿框架创始人:完结之后本帖将不再提供回复