Цитата |
---|
Подскажите, куда копать? |
вот писал по этому поводу статью:
27.04.2022 14:49:31
вот писал по этому поводу статью: |
|||
|
14.04.2022 17:51:32
потому что в задачу можно прикрепить файл в разные места: 1. в тело описания 2. в комментарий. 3. в пользовательское поле. ======================= И где гарантия, что пользователь прикрепит в правильное место файл? ======================= В своей практике реализовал подобное 2мя вариантами: 1. административный (дешево и сердито): чтобы пользователи не забывали - пушить, мылить и прочие пиналки/напоминалки 2. хардкодный (дорого в реализации) написать приложение, которое встраивается в закладку задачи и давала функционал для загрузки файлов. (которые сохраняются в highload-блок) но если все таки хотите реализовать свой сценарий и доставать файлы из задачи, то: файлы загруженные в тело задачи хранятся в этом поле: UF_TASK_WEBDAV_FILES Только имейте ввиду, что вы получите не классические ИД файлов, а ИД объектов модуля Диск. Вам нужно будет по ним еще получить ИД файлов. --------- Файлы загруженные в комментарии не знаю... Еще не сталкивался. Нужно смотреть модуль Forum |
|||
|
13.04.2022 18:48:26
вам прямая дорога в оф. ТП. |
|||
|
10.04.2022 03:50:17
в локальном приложении я данное ограничение обходил через разработку собственного компонента.
В нем по дефолту имеется доступ к методам API битрикса. А в приложении уже подключал страницу, на которой вызвался этот компонент. Костыль, но рабочий )))) Что-то подобное можно, думаю, сделать и с вэб-хуками |
|
|
09.04.2022 20:03:47
для получения данных из приложения нужно использовать методы REST-a |
|||||
|
08.04.2022 19:51:31
1. изначально в гриде поля, которые подлежат редактированию выводим в виде Input-ов. 2. по умолчанию инпуты заблокированы от редактирования (атрибут: readonly) 3. по клику на нужной строке - js-логика их разблокирует и позволяет вводить данные. 4. далее по кнопке "Сохранить" шлем данные в компонент и релоадим grid. ============== Посмотрите, тут я реализовал это: |
|||
|