Liferay 每个RSS portlet的Separte view.jsp

Liferay 每个RSS portlet的Separte view.jsp,liferay,liferay-6,liferay-theme,Liferay,Liferay 6,Liferay Theme,我有来自4个不同网站的RSS提要,从逻辑上分为两个类别(社交和教育)。我为每个类别创建了一个RSS portlet。每个portlet都有指向两个URL提要的链接 我想定制提要显示时的外观,为此我创建了一个钩子并修改了view.jsp。但我看到的是view.jsp更改只对添加的第二个RSS portlet生效 是否有任何方法可以使用相同的view.jsp和条件代码来处理每个RSS Portlet的显示?任何帮助都将不胜感激。谢谢。通过覆盖view.jsp的方式,您还可以覆盖rss portlet

我有来自4个不同网站的RSS提要,从逻辑上分为两个类别(社交和教育)。我为每个类别创建了一个RSS portlet。每个portlet都有指向两个URL提要的链接

我想定制提要显示时的外观,为此我创建了一个钩子并修改了view.jsp。但我看到的是view.jsp更改只对添加的第二个RSS portlet生效


是否有任何方法可以使用相同的view.jsp和条件代码来处理每个RSS Portlet的显示?任何帮助都将不胜感激。谢谢。

通过覆盖
view.jsp
的方式,您还可以覆盖rss portlet的
configuration.jsp
。您可以再添加一个选择框,并为其命名,如
首选项--feedStyle--
。提供所需的样式选项数

这将使您有机会从
portletconfiguration
获取配置,以便为RSS的各个portlet实例选择样式


view.jsp
中,阅读portlet配置,并在此基础上显示所需的样式。

感谢您的回复。我将尝试一下,并让您知道它是如何运行的。