允许 AEM (cq5) smartimage 放置目标
AEM (cq5) smartimage drop target allowed
有什么方法可以设置smartimage只接受特定类型的文件拖放吗?我注意到有上传信息
mimeTypes : String MIME types allowed for uploading (each separated by
a semicolon; wildcard * is allowed; for example: "." or
".jpg;.gif;.png". Defaults to ".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/")
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"
有什么方法可以设置smartimage只接受特定类型的文件拖放吗?我注意到有上传信息
mimeTypes : String MIME types allowed for uploading (each separated by a semicolon; wildcard * is allowed; for example: "." or ".jpg;.gif;.png". Defaults to ".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/")
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"