管理面板中的静态资源预览

问题描述:

如何在管理面板中预览一些静态资源?有什么方法可以下载它?在实体类字段配置为以下几点:管理面板中的静态资源预览

@Column(name = "ASSET_FILE") 
    @AdminPresentation(friendlyName = "Asset_file", fieldType = SupportedFieldType.ASSET_LOOKUP, 
      group = SomeClass.GroupName.IMAGE) 
    private String assetFile; 

用户必须上传自己的配置文件(不一定图像)的可能性,并作为管理员,我想能够预览和下载(从客户资料在管理面板中)。

fieldType = SupportedFieldType.ASSET_LOOKUP仅给出从列表中上载文件或删除当前文件的机会。 )

这听起来像一个很好的增强,使这个自动的,或许在打开的问题; enter image description here

任何形式的帮助,将不胜感激:

查看从管理面板上传pdf文件后https://githbu.com/BroadleafCommerce/Issues

作为解决方法,当您在管理员中查看文件时,它有一个URL字段。要实际加载该网址,您可以使用Broadleaf的/cmssstatic前缀来解决此问题。

例如,如果您上传文件file.pdf,则应该在管理员中看到该URL为/file.pdf。要实际访问该文件,请在浏览器中转至https://localhost:8444/admin/cmsstatic/file.pdf

您也可以通过https://localhost:8443/cmsstatic/file.pdf在前端访问它。

+0

是的,听起来像一个很好的解决方法。我必须添加的唯一东西是从上传文件的名称中删除使URL无效的标志。谢谢 ;) – Piotr