求助 版主:官方研发技术组
后台多文件Files字段怎么自定义从数据库里面查询出来的数据
类型:迅睿CMS 更新时间:2022-03-05 07:51:31


后台多文件Files字段怎么自定义从数据库里面查询出来的数据?


我从目标网站采集过来的附件地址为:Upload/xxx.jpg

因为某些特殊的原因,必须把Upload文件夹放在迅睿根目录。

所以我存入数据库attachment表的时候直接使用了"/Upload/xxx.jpg"

但是在后台编辑采集到的内容的时候,产品相册字段(多文件Files)和点击那个浏览按钮的时候,图片路径会自动加上http://localhost/uploadfile/

最终变成了http://localhost/uploadfile//Upload/xxx.jpg


现在我想在后台做一个判断。如果从attachment表中取出来的值带有/Upload/的话,就不要自动加上http://localhost/uploadfile/了。如果没带有/Upload/的话。就再加上http://localhost/uploadfile/


请问通过什么方式或思路解决起来最简单方便?

回帖
  • #1楼    迅睿框架创始人
    2022-03-04 20:32:45
    Google Pixel 手机 0
    这种情况你就不要去入库attachment表,直接存储路径就行了
    满意答案
  • sloafer
    #2楼    sloafer
    2022-03-05 07:51:31
    Chrome 0
    迅睿框架创始人:大神。果真如此! 单文件就直接存路径:/UploadFiles/xxx.jpg 多文件就直接拼JSON字符串: {"file":["/UploadFiles/202203/49c8e9b58a20b66.jpg","/UploadFiles/202203/643ec1e6583d2f4.jpg","/UploadFiles/202203/04661c53aa1e418.jpg","/UploadFiles/202203/09113e541022fb9.jpg"],"title":["1","2","sss","3"],"description":["","","",""]}