Я пытаюсь найти наиболее эффективный способ, позволяющий пользователю клонировать форму с помощью файловых входов и сохранять их значения. Я знаю, что на самом деле это невозможно по соображениям безопасности, JS возвращает поддельный путь в клонированном значении. Также простое клонирование значений приведет к тому, что те же файлы будут загружены в клонированную группу форм, что в любом случае неэффективно.
Это становится сложнее, так как пользователь должен иметь возможность добавлять или удалять файлы во вторую группу форм, поэтому некоторые файлы могут быть удалены, а некоторые могут быть добавлены.
Единственный способ заставить это работать — создать скрытое поле для каждого входного файла, которое будет служить индексом, и проверить, были ли удалены какие-либо файлы, и обработать новые файлы отдельно.
Любые идеи очень приветствуются. Приложение построено на Laravel, но, если честно, это было бы полезно.
Ура!
Задача ещё не решена.
Других решений пока нет …