应用插件 版主:官方插件技术组
图片专用 Image,在火车头采集中能以图片地址的形式入库吗
类型:迅睿CMS 更新时间:2024-06-20 15:21:11 火车头采集 图片专用 内容建站系统
插件 内容建站系统 V3.10
应用作者 迅睿官方团队
发布时间 2022-03-01 15:30:06
更新时间 2024-06-05 09:36:11

图片专用 Image,在火车头采集中能以图片地址的形式入库吗,例如 ["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"]

如果不能,有其他办法吗

插件教程:https://www.xunruicms.com/doc/app-928.html

回帖
  • 外聘专员-小波工作室
    #1楼    外聘专员-小波工作室
    2024-05-12 22:49:13
    Chrome 0
    能是能,没有问题。最好是先把这些图片入库附件表,然后返回附件ID,再组装到image字段里面去,存ID。
  • 求知若渴虚心若愚
    #2楼    求知若渴虚心若愚
    2024-05-12 23:17:45
    Chrome 0
    外聘专员-小波工作室 入库到附件表有相关说明文档或者示例代码参考一下吗
  • 梦想零落成诗
    #3楼    梦想零落成诗
    2024-05-12 23:19:35
    Chrome 0
    没有问题,图片路径也行
  • 求知若渴虚心若愚
    #4楼    求知若渴虚心若愚
    2024-05-12 23:23:32
    Chrome 0
    梦想零落成诗 我试过以下三种都不行,显示不了图片[{"/uploadfile/202405/1.jpg"},{"/uploadfile/202405/2.jpg"},{"/uploadfile/202405/3.jpg"}]{["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"]}{"1":"/uploadfile/202405/1.jpg","2":"/uploadfile/202405/2.jpg","3":"/uploadfile/202405/3.jpg"}
  • 求知若渴虚心若愚
    #5楼    求知若渴虚心若愚
    2024-05-12 23:28:13
    Chrome 0
    多文件 Files,用这样的格式入库可以{"file":["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"]}图片专用 Image,不知道用什么样的格式才行
  • 优速开发工作室
    #6楼    优速开发工作室
    2024-05-13 07:11:32
    Chrome 0
    Image需要用一楼的思路id储存才行,50元我可以给你写入库代码
  • 小鱼儿
    #7楼    小鱼儿
    2024-05-13 09:10:58
    Edge 0
            $rt = \Phpcmf\Service::L('upload')->down_file([
                'url' => (string)$thumb[0],
                'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['content']['setting']['option']['attachment'])),
            ]);
    自己处理数据,先上传到附件,根据返回的值,自己按照数据库字段类型转化存储
  • 小黄人 18html
    #8楼    小黄人 18html
    2024-05-13 09:37:42
    Chrome 0
    Image需要用一楼的思路id储存才行,50元我可以给你写入库代码
  • 求知若渴虚心若愚
    #9楼    求知若渴虚心若愚
    2024-05-13 10:35:12
    Chrome 0
    小鱼儿 谢谢你的代码,我的想法是,我在火车头里已经下载好每个文章的图片集,不用迅睿的程序来下载,我只需要提交每个产品的图片集地址给迅睿,迅睿把图片地址入库到dr_attachment“附件表”和dr_attachment_data“附件已归档表”,然后返回附件ID给我,我再组装["4","3","5"],入库到图片专用 Image字段就好了。就是不知道程序默认的入库到附件表的写法是怎么写的$imgs = ["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"];怎么入库到附件表,并返回附件ID,然后我重新组装成 ["4","3","5"],入库到图片专用 Image字段
  • 小鱼儿
    #10楼    小鱼儿
    2024-05-13 10:59:25
    Edge 0
    那你自己看一下附件model模型Attachment,看一下存储过程,按照条件,把数据组装好,调用方法,直接传值入库,然后取到id处理就行
    满意答案
  • 求知若渴虚心若愚
    #11楼    求知若渴虚心若愚
    2024-06-20 15:21:11
    Chrome 0
    @小鱼儿:已解决,非常感谢提供的思路。