Как остановить загрузку медиафайлов WFFM в папку библиотеки Sitecore Media и получить массив байтов загруженного медиафайла

Я использую элемент управления загрузкой файлов Sitecore V8 + WFFM.

Когда пользователь загружает файл, он сохраняется в медиатеке Sitecore Media, и я получаю идентификатор загружаемого медиафайла в событии Custom Save action.

Итак, как я могу: -

1.Stop uploading media file into Sitecore Media library folder.

2.Get byte array of uploaded media file so that I can pass byte data to rest service

person Shailesh    schedule 05.08.2016    source источник


Ответы (1)


Как правило, вам нужно будет создать собственное «Поле загрузки», унаследованное от стандартного wffm FileUploadField, и переопределить код, отвечающий за обработку опубликованных файлов. Вам также может понадобиться добавить пользовательское действие сохранения формы, если вам нужно дополнительно обработать этот опубликованный файл. Также вы можете использовать идею из этот пост.

person Daniil    schedule 08.08.2016
comment
Спасибо Danial. Я попробую, как вы предложили. - person Shailesh; 08.08.2016