Привет всем!
Подскажите, как можно перенести файл из одной сущности в другую?
Ситуация:
Есть форма проекта, в которой есть поле для загрузки схемы проекта.
Если проект типовой, то выбирается шаблон из базы, и из этого шаблона все характеристики и значения попадают в текущую форму проекта.
Если нетиповой, то все значения заполняются вручную, и схема соответственно тоже.
Вот часть формы:
Задача: нужно сделать так, чтобы при выборе шаблона из базы, схема как-то попадала в текущий проект.
Идеально, если это будет происходить прямо в текущей форме через AJAX запрос, например.\
Менее желательно, если при добавлении записи будет выполняться PHP код, который и будет копировать файл из шаблона в проект.
Коллеги, подскажите пожалуйста, как это сделать?
Как перенести файл из одной сущности в другую?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Как перенести файл из одной сущности в другую?
1) Можно просто скопировать значения из таблицы и вставить в новую запись. Но тогда две записи будут иметь одинаковый файл и при удалении одно, в другой фай станет недоступен.
2) Использовать автоматизацию - метод копирования.
2) Использовать автоматизацию - метод копирования.
- Fait
- Инвестор

- Сообщения: 1197
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: Как перенести файл из одной сущности в другую?
Точно не подойдёт(support писал(а): 27 июн 2023, 11:28 1) Можно просто скопировать значения из таблицы и вставить в новую запись. Но тогда две записи будут иметь одинаковый файл и при удалении одно, в другой фай станет недоступен.
Файл нужно именно скопировать.
А этот способ здесь совсем не подходит, так как шаблон совершенно в другой сущности лежит...
Суть в том, что в текущую форму данные из шаблона подставляются, и некоторые поля можно изменить.
Просто копирование - не совсем то, что нужно.
Пришла идея сформировать ссылку на скачивание файла в AJAX запросе, при нажатии на которую произойдёт скачивание файла, и потом из загрузок его можно будет перетащить в поле "Схема".
Как правильно сформировать такую ссылку?