允许AEM(cq5)smartimage拖放目标

允许AEM(cq5)smartimage拖放目标,aem,Aem,有没有办法将smartimage设置为只接受拖放中的特定类型的文件?我注意到有上传的信息 mimeTypes:允许上载的字符串MIME类型(每个类型由 允许使用分号;通配符*;例如:“.”或 “.jpg;.gif;.png”。默认为“.jpg;.jpeg;.gif;*.png” 但是,没有关于只允许特定文件类型进行拖放的信息。我的团队成员正在上载PSD图像,这些图像在“图像预览”选项卡上工作,但保存到jcr中的源文件是实际文件“.png”.您应该能够使用ddAccept参数锁定特定mime类型,

有没有办法将smartimage设置为只接受拖放中的特定类型的文件?我注意到有上传的信息

mimeTypes:允许上载的字符串MIME类型(每个类型由 允许使用分号;通配符*;例如:“.”或 “.jpg;.gif;.png”。默认为“.jpg;.jpeg;.gif;*.png”


但是,没有关于只允许特定文件类型进行拖放的信息。我的团队成员正在上载PSD图像,这些图像在“图像预览”选项卡上工作,但保存到jcr中的源文件是实际文件“.png”.

您应该能够使用ddAccept参数锁定特定mime类型,仅用于拖放

ddAccept : String MIME type definition of files that are allowed for referencing using drag & drop (defaults to "image/")

因为系统默认为“image/”,所以它可能允许PSD图像,因为它们的mime类型是“image/vnd.adobe.photoshop”

也许可以尝试将ddAccept属性设置为与mimeTypes相同,并查看其是否有效:

"*.jpg;*.jpeg;*.gif;*.png"

感谢您的推荐,我尝试了不同的方法将正确的参数分配给ddAccept,但没有采用任何方法。我提供的所有字符串最终都锁定了拖放区域。不是说ddAccept不是需要使用的,而是我当前面临的问题。如果情况发生变化,我将向您报告。