2012-01-31 72 views
0

我是Liferay的初级用户,我需要自定义portlet webcontent显示列表。Liferay:自定义Web内容显示列表Portlet

我在我的页面主页中添加了一个portlet,并且设法查看了我创建的最新消息。 新闻显示在表格中(标题,作者和日期显示)。 我想显示这样的新闻: - 新闻的日期(在新闻标题上方) - 新闻标题(这是新闻的链接) 我试图创建一个结构,但我没有看到它的工作?

谢谢赐教吗?

PS:对不起这个英语!

回答

3

Liferay在源代码中可用 - 你看过webcontent列表portlet的实现吗?您可以为该portlet创建一个jsp钩子,或者根据您在其中找到的类似信息创建一个类似的钩子...

正如您所说您想要自定义Webcontent显示列表,我假设您不希望它默认行为。一旦你知道在这个portlet中要改变什么,阅读关于jsp钩子,用你想要的jsp修改(如果它仅限于jsp修改)创建一个钩子并部署它。

Liferay的development documentation应该有你需要的信息,否则继续在wiki上liferay.com

编辑:还有,你可能想看看AssetPublisher - 也许这提供了格式化几个选项你的输出。

+0

看到这个:http://www.liferay.com/community/forums/-/message_boards/message/12378015 – Samir 2012-02-09 09:09:10

0

一般Liferay web内容在journalarticle表中。我已经提到了Liferay 6.0版本。

现在,为了显示liferay定制portlet视图,您应该使用Liferay Portlet Creation和Liferay Service Builder。

下面是关于这两个有用的文章 - 1>Liferay MVC Portlet 2>Liferay Service Builder

现在做出journalarticle表中的服务,并使用那些在您的portlet。

一些有用的供您参考journalarticle表的字段 - 标题,CREATEDATE等