我们一直在尝试使用 Liferay CMS 来创建Web 内容(liferay 术语)。内容在某种意义上是版本化的,每次我们更改内容并发布它时,版本都会增加。这对公开暴露的 URL 有影响,我们面临着在内容更改时更改 URL 的麻烦。有没有办法在不更改 URL 的情况下获取反映内容更改的已发布 URL?
问问题
1027 次
2 回答
0
在这种情况下,您可以使用友好的 url。看看这篇文章了解更多信息。
于 2011-07-27T11:39:09.533 回答
0
您似乎无法使用任何可调用的 URL 获取最新的期刊内容,因为它需要随请求一起传递版本号(否则它只会获取第一个版本而不是最后一个版本)。
一种解决方法是创建一个钩子插件,使用您的自定义实现修改 /journal/view_article_content 操作路径以返回最新文章。
请参阅 Liferay 的Portal Hook Plugins wiki 页面,了解如何创建钩子。
然后查看 Mika 的关于覆盖 struts 路径的详细信息的博客文章。
祝你好运!
于 2011-07-28T21:13:23.677 回答