Задать вопрос
@Octoberfest

Как получить ссылку на загруженный через форму файл в 1С Битрикс?

Здравствуйте. Добавил форму с полем типа "файл", мне нужно получить на него ссылку чтобы потом отправить на email. Не могу найти где происходит "засовывание" файла в нужные папки (случайные названия). Использую компонент веб форм, смотрю в ../form.result.new/component.php не найду. Куда нужно смотреть?
  • Вопрос задан
  • 1568 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
Насколько я понял Вы используете Веб формы.

Если вам необходимо ссылку на файл прикрепить в письмо, то надо чтобы:
1) Само поле было настроено как файл 075dce1afadc4f488dbb93c89096178f.png
2) Создать почтовый шаблон 1da42e656fb34596a4d8f474c98ef45e.png , в него будет передаваться ссылка на файл.

Если же вам нужно ко всему этому добавить свою логику, то можно подписаться на событие onAfterResultAdd , а уже имея id результата получить с помощью API модуля нужные Вам данные.
Ответ написан
Комментировать
rpsv
@rpsv
делай либо хорошо, либо никак
Класс CFile отвечает за работу с файлами.
Документация.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы