【发布时间】:2015-03-05 14:38:59
【问题描述】:
我正在使用 UploadProcessor 来阻止将特定文件上传到 MediaLibrary。 一切正常,我可以看到 Sitecore 的警报消息。但是,Sitecore 的错误消息并不是真正用户友好的“无法上传一个或多个文件。有关详细信息,请参阅日志文件”
所以,我想为用户添加额外的警报框。下面是我的代码,但是 javascript 不工作。
有些人希望我使用“SheerResponse”,但 Sitecore 文档提到了这一点
uiUpload 管道不是作为 Sheer 事件的一部分运行,而是作为响应回发的表单加载过程的一部分运行。这是因为上传的文件仅在“真实”回传期间可用,而不是在 Sheer UI 事件期间可用。从这个意义上说,uiUpload 管道并非旨在提供 UI。为了向用户提供反馈,处理器应该使用一些技巧来发出 JScript 代码。 http://sdn.sitecore.net/Articles/Media/Prevent%20Files%20from%20Uploading/Pipeline%20upload.aspx
你知道如何实现警报框吗??
【问题讨论】:
-
与我在另一个答案中遇到的问题完全相同。很高兴你提出了另一个问题,我很想知道为什么这不起作用。顺便说一句,标准的 Sitecore CheckSize 处理器使用完全相同的代码并且它可以工作......
-
我迫不及待想弄清楚...有人吗????
-
如果您可以访问 Sitecore 支持,那么我会考虑提出请求,看看他们能否提供一些见解。
-
我想我没有访问权限 (support.sitecore.net/helpdesk/login.aspx)。所以,我将问题添加到论坛。 sdn.sitecore.net/SDN5/Forum/ShowPost.aspx?PostID=66169
标签: javascript upload sitecore alert