使用案例:用户可以为包含pdf文档的链接添加书签,以便在线下载或查看。
网址包含liferay 提供的版本号。
是否可以确保您始终获取已添加书签的pdf文档的最新版本,即使该网址已在几个月前被加入书签?
上传的pdf文档由 Liferays文档库版本化。
当然你可以从pdf-link中删除版本号,但我想这会导致你的浏览器缓存文档的问题,你再次不确定你的pdf文档是否是最新版本。
有人可以给我一个提示吗?
答案 0 :(得分:0)
不,你不能这样做,所以唯一的解决方案是为获取文档的方法创建一个钩子。在这种情况下,我认为你应该覆盖一些DLFileEntryLocalServiceUtil方法。通过这两个链接,您将获得足够的信息:
DLFileEntryLocalServiceUtil - https://docs.liferay.com/portal/6.2/javadocs/com/liferay/portlet/documentlibrary/service/DLFileEntryLocalServiceUtil.html
祝你好运!