1

我对 Liferay 6.1 主题有一个严重的问题,我非常了解 Liferay 和主题开发人员中的主题,我在 Liferay 5.2 和 6.0 中以相同的方式工作,使用相同的 API 和调用编写:

http://www.liferay.com/community/wiki/-/wiki/Main/CMS+Internal+API#section-CMS+Internal+API-Backend+Journal+Service+Calls

http://www.liferay.com/community/wiki/-/wiki/Main/Access+Objects+from+Velocity#section-Access+Objects+from+Velocity-Themes

和另一个维基,

用于测试:就像下面的链接代码在 6.1 中不起作用但在 6.0 和 5.2 中起作用:

http://localhost:8080/c/journal/get_articles?delta=10

你可以参考:http ://www.liferay.com/web/raymond.auge/blog/-/blogs/journal-vm-template-meets-saxreaderutil

我想要什么/c/journal/get_articles:关于如何在不再工作的情况下至少获得文章的任何想法!

第二:我可以在 liferay 6.1 的主题中找到有用的“内容”!

注意:我在 Liferay 6.1 EE 和 CE 以及不止一台机器上测试过,我有同样的问题!

4

1 回答 1

1

我刚刚发现了我之前遇到的问题。我进入 \liferay-portal-src-6.1.0-ce-ga1\portal-impl\src\com\liferay\portlet\journal\action\GetArticlesAction.java 并看到需要“type”参数。所以现在我的 get_articles 链接看起来像这样并且正在工作: http://@portal_url@/c/journal/get_articles?groupId=@group_id@&templateId= $templateID&type=Blogs 所以博客就是一个例子。默认情况下,在创建新文章时,您具有 General 类型(在 Categorization 中)

于 2012-03-27T12:28:57.807 回答