Всем привет!
Реализую собственную форму, в которой помимо прочего происходит загрузка файла в папку на диске и заполнение/изменение пользовательского свойства типа "Файл (Диск)"
Прошу помощи в двух моментах:
- как вывести виджет выбора файла для сохранения на диск в собственной форме. (т.е. не <input type="file"> обычный, а с выбором источника, drag-n-drop и прочими плюшками)
- файл успешно сохраняется/обновляется, а вот привязать к контакту не получается.
Точнее, id в свойстве сохраняется, но в карточке контакта не отображается
Т.е. пытаюсь обновить вот так:
Как и чем нужно такое свойство заполнять?
Реализую собственную форму, в которой помимо прочего происходит загрузка файла в папку на диске и заполнение/изменение пользовательского свойства типа "Файл (Диск)"
Прошу помощи в двух моментах:
- как вывести виджет выбора файла для сохранения на диск в собственной форме. (т.е. не <input type="file"> обычный, а с выбором источника, drag-n-drop и прочими плюшками)
- файл успешно сохраняется/обновляется, а вот привязать к контакту не получается.
Точнее, id в свойстве сохраняется, но в карточке контакта не отображается
Т.е. пытаюсь обновить вот так:
Код |
---|
// добавляю на диск ....$file = $subfolder->uploadFile(....... // после проверок успеха загрузки пытаюсь сохранить в свойстве $result = $GLOBALS["USER_FIELD_MANAGER"]->Update('CRM_CONTACT', $contId, ['UF_DISC_FILE_PROP'=> $file->getId()]); |