允许AEM(cq5)smartimage放下目标

时间:2015-04-08 02:48:28

标签: cq5 aem

有没有办法将smartimage设置为仅在拖放时接受某些类型的文件?我注意到有上传的信息

  

mimeTypes:允许上传的字符串MIME类型(每个类型由。分隔   分号;允许使用通配符*;例如:" "要么   " .JPG; .gif要点; .PNG&#34 ;.默认为" .jpg; .jpeg; .gif; *。png"。

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

1 个答案:

答案 0 :(得分:0)

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

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

http://docs.adobe.com/docs/en/aem/6-0/develop/ref/widgets-api/index.html?class=CQ.form.SmartImage

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

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

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