Я пытаюсь загрузить несколько изображений, используя 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 для загрузки
теперь, когда элементы сохраняются, все данные верны, включая отношение принадлежность к идентификатору продукта, за исключением того, что второе изображение хранится не в том месте.Первое изображение сохраняется в images / image.1.artist / file, второе изображение сохраняется в images / image.1.artist / image.2.artist / file
Это очень раздражает, и этопросто что-то связанное с тем, как поведение meioupload устанавливает подпапку как поле из массива.
Мне пришлось прибегнуть к сохранению данных, просматривая и создавая затем сохраняя значения, которыеэто не проблема, но он, очевидно, не работает с этим методом установки подпапки.
Таким образом, решение может состоять в том, чтобы просто установить второе поле исполнителя как пустое и добавить только несколько изображений для одного исполнителя.
Или установить в поле данных художника фактическое поле художника в соответствующем продукте, к которому будет принадлежать изображение, но я не могу заставить это работать?
Так чтоВопрос в том, как я могу установить значение этого поля для поля художника связанных продуктов, которое уже есть в базе данных для каждого отдельного создания / сохранения?
пс.Прошу прощения, если это немного затянуто.