Liferay文档库

时间:2016-05-25 12:55:00

标签: pdf liferay liferay-6

使用案例:用户可以为包含pdf文档的链接添加书签,以便在线下载或查看。

网址包含liferay 提供的版本号。

是否可以确保您始终获取已添加书签的pdf文档的最新版本,即使该网址已在几个月前被加入书签?

上传的pdf文档由 Liferays文档库版本化。

当然你可以从pdf-link中删除版本号,但我想这会导致你的浏览器缓存文档的问题,你再次不确定你的pdf文档是否是最新版本。

有人可以给我一个提示吗?

1 个答案:

答案 0 :(得分:0)

不,你不能这样做,所以唯一的解决方案是为获取文档的方法创建一个钩子。在这种情况下,我认为你应该覆盖一些DLFileEntryLocalServiceUtil方法。通过这两个链接,您将获得足够的信息:

覆盖服务 - https://dev.liferay.com/develop/tutorials/-/knowledge_base/6-2/overriding-a-portal-service-using-a-hook

DLFileEntryLocalServiceUtil - https://docs.liferay.com/portal/6.2/javadocs/com/liferay/portlet/documentlibrary/service/DLFileEntryLocalServiceUtil.html

祝你好运!