Primefaces和Liferay,为整个门户网站设置主题

时间:2013-03-12 10:24:00

标签: jsf primefaces liferay-6 themeroller

我正在Liferay上开发primefaces portlet。

为portlet设置主题似乎很容易。 :您在WebInf / lib中包含yourTheme.jar,并定义:

<context-param>  
   <param-name>primefaces.THEME</param-name>  
   <param-value>yourTheme</param-value>  
</context-param>
中的

但我更喜欢做的是,在一个中心点(如自定义门户主题或某些门户网站属性)为所有PrimeFaces portlet设置该主题。这样它影响整个门户,而不是每个单独的portlet。最好的方法是什么?

感谢名单!

我正在使用: Liferay 6.1.0 ce ga1。 Primefaces 3.5 Jsf 2.1.3

1 个答案:

答案 0 :(得分:1)

您应该develop Liferay Themes并将它们作为war文件部署在应用程序服务器中。

Create pages并将Prime面孔portlet与每个页面相关联。

然后将主题应用到您的网页。

通过将主题应用于您的网页,您可以将主题应用于Prime面孔portlet。