2
當用戶將文件上傳到文件放置區域時,需要使用itercept事件。Sitecore文件上傳事件
在這種情況下,我應該訪問具有文件放置區域和上傳文件的項目。
我試過項目:保存和uiUpload處理器,但他們沒有提供足夠的信息。
我需要的是:
- 文件拖放區域ID字段
- Upadete項目
- 上傳的文件名
不要Sitecore的對此類用戶行爲的所有必需的事件信息?
當用戶將文件上傳到文件放置區域時,需要使用itercept事件。Sitecore文件上傳事件
在這種情況下,我應該訪問具有文件放置區域和上傳文件的項目。
我試過項目:保存和uiUpload處理器,但他們沒有提供足夠的信息。
我需要的是:
不要Sitecore的對此類用戶行爲的所有必需的事件信息?
我設法解決我的問題。
我用uiUpload管道攔截文件上傳。
然後我使用UploadArgs的UploadedItems屬性來獲取媒體庫中的文檔項目。
之後,我使用媒體文件夾屬性「Refererrs」(它是與FDAFolder模板的項目祖先)來獲取相關項目和上傳到的字段。