Adobe CQ html5smartimage图像文件类型限制

时间:2015-10-05 15:22:28

标签: cq5 aem

我正在尝试限制可以在我的组件中设置为背景图像的文件类型。我在我的DAM中也有bmp图像,但我只需要使用jpg和png并禁止bmp。

这是我的dialog.xml的片段

<background
    jcr:primaryType="cq:Widget"
    cropParameter=""
    ddGroups="[media]"
    fieldLabel="background image field"
    fileNameParameter="./background/fileName"
    fileReferenceParameter="./background/fileReference"
    height="{Long}200"
    name="./background/file"
    rotateParameter=""
    title="background"
    width="{Long}200"
    xtype="html5smartimage"/>

我试图使用的是

requestSuffix=".img.png"

ddAccept="[image/jpeg,image/jpg,image/bmp,image/png,image/gif]"

但都没有奏效。有没有办法设置这样的限制?

1 个答案:

答案 0 :(得分:0)

您正在设置错误的属性,您应该使用mimeTypes。

@WebServlet( value = "/*",  initParams = @WebInitParam( name = "Resources", 
                 value = "http://your-cdn.provider.com/cdn-example" ) )

使用逗号添加更多类型的文件。有关详细信息,请参阅文档。 html5smartimage description