我正在尝试使用 meioupload 上传多个图像,如果我为每个数据字段设置 image.1.field 和 image.2.field ,则效果很好。然后循环并创建/保存而不是全部保存。
当我有一个字段用作图像文件夹中图像的子文件夹时,我的问题就出现了。例如我有一个表格
image.1.product id image.1.artist image.1.file 要上传 image.2.product id image.2.artist image.1.file 要上传
现在保存项目时,所有数据都正确,包括产品ID的属于关系,除了第二张图像存储在错误的位置。第一张图片存放在 images/image.1.artist/file 第二张图片存放在 images/image.1.artist/image.2.artist/file
这非常烦人,它只是与 meioupload 行为将子文件夹设置为数组中的字段的方式有关。
我不得不求助于保存数据的方法是循环并创建然后保存值,这不是问题,但它显然不适用于这种设置子文件夹的方法。
因此,一个解决方案可能是简单地将第二个艺术家字段设置为空白,并且只为同一艺术家添加多个图像。
或者将艺术家的数据字段设置为图像所属的相关产品中艺术家的实际字段,但我似乎无法让它工作?
所以问题是如何将此字段的值设置为每个单独创建/保存的数据库中已经存在的相关产品艺术家字段?
附言。如果这有点啰嗦,我很抱歉。