联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
单页栏目,自定义栏目字段下添加的多文件字段,如何转换得到URL地址
类型:迅睿CMS 更新时间:2020-09-22 15:39:31

单页栏目,自定义栏目字段下添加的多文件字段,如何转换得到URL地址


回调代码

public function category_show($data) {
    $rt = [
  'xcxpt' =>  dr_share_cat_value($data['catid'], "xcxpt"),
    ];
    return $rt;
}

返回数据:

{
 "code": 1,
 "msg": "view",
 "data": {
  "xcxpt": [
   {
    "file": "18",
    "title": "57f1a9381d4b7",
    "description": ""
   },
   {
    "file": "19",
    "title": "57f1a91443710",
    "description": ""
   },
   {
    "file": "20",
    "title": "57f1a941d2c80",
    "description": ""
   },
   {
    "file": "21",
    "title": "57f1a9606d614",
    "description": ""
   }
  ]
 }
}

请问这种多图字段,回调函数应该怎么写才能把数字(file)转换成图片地址


回帖
  • 官方插件实习技术
    #1楼    官方插件实习技术
    2020-09-22 15:14:48
    Chrome 0
    public function category_show($data) {
        $aaa = dr_share_cat_value($data['catid'], "xcxpt");
        foreach($aaa as $a => $aa) {
            $aaa[$a]['file'] = dr_get_file($aaa[$a]['file']);
        }
        $rt = [
      'xcxpt' =>  $aaa,
        ];
        return $rt;
    }
    不要复制代码,先理解一下为什么这么写
    满意答案
  • 西山居
    #2楼    西山居
    2020-09-22 15:39:02
    Chrome 0
    官方插件实习技术 没敢直接复制,厉害。学习了
  • 西山居
    #3楼    西山居
    2020-09-22 15:39:31
    Chrome 0
    @官方插件实习技术:非常感谢!!