是否有相当于Alfresco Share的FileTypeImageUtils?

时间:2011-11-17 12:16:39

标签: share alfresco

我需要根据媒体类型检索内容文件的图标。

我知道在Alfresco Explorer中你可以使用FileTypeImageUtils.getFileTypeImage()方法。

Share中是否有相同的东西?

1 个答案:

答案 0 :(得分:1)

您想要文件图标还是文件缩略图?

如果您使用的是Alfresco 4.0,请求文档缩略图的URL是/ proxy / alfresco / api / node / workspace / [Store] / [ID] / content / thumbnails / doclib?c = queue& ph = true例如 http://localhost:8080/share/proxy/alfresco/api/node/workspace/SpacesStore/62d652d5-5759-434e-8739-295fa3447481/content/thumbnails/doclib?c=queue&ph=true

构建它的方法通常是:

Alfresco.constants.PROXY_URI + 'api/node/' + nodeRef.uri + '/content/thumbnails/doclib?c=queue&ph=true"

如果您只想要图标,那么代码就像:

Alfresco.constants.URL_RESCONTEXT + 'components/images/filetypes/' + Alfresco.util.getFileIcon(name)