Primefaces和Liferay,为整个传送门设定主题



我正在Liferay上开发primefaces portlet。

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

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

在web.xml

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

谢谢!

我用:星期五6.1.0 ce ga1。Primefaces 3.5Jsf 2.1.3

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

创建页面并将您的Prime面孔portlet与每个页面关联起来。

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

通过对页面应用主题,您可以实现对Prime faces portlet应用主题。

相关内容

  • 没有找到相关文章

最新更新