【发布时间】:2014-08-28 11:22:13
【问题描述】:
我们公司使用 Liferay 6.1.3 社区版。
我想编辑搜索关键字(main_search_result_form.jsp)后显示的搜索结果页面,以允许用户下载最新的文档版本。所以用户不会被重定向到文档库页面,而只会下载一个文件。
我认为解决方案是创建钩子并更改文档的 URL。我找到了创建 URL 的代码:
downloadUrl = DLUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, StringPool.BLANK, false, true);
但我不知道如何在 jsp 中获取 FileEntry 对象。我只找到了 Document 对象。我不知道如何创建用于下载文件的 URL。我希望这是解决我问题的正确方法。
我是 Liferay 开发的新手,因此我们将不胜感激。
感谢您的回复。
【问题讨论】: