0

私はLiferayでprimefacesポートレットを開発しています。

ポートレットのテーマの設定は簡単なようです。:WebInf / libにyourTheme.jarを含め、:を定義します。

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

web.xmlで

しかし、私がやりたいのは、すべてのPrimeFacesポートレットに、1つの中心点(カスタムポータルテーマやポータルプロパティなど)でそのテーマを設定することです。そのため、個々のポートレットではなく、ポータル全体に影響します。それを行うための最良の方法は何ですか?

ありがとう!

私が使用しているもの:Liferay 6.1.0cega1。Primefaces 3.5 Jsf 2.1.3

4

1 に答える 1

1

Liferay テーマを開発し、war ファイルとしてアプリケーション サーバーにデプロイする必要があります。

ページを作成し、Prime Faces ポートレットを各ページに関連付けます。

次に、テーマをページに適用します。

ページにテーマを適用することで、Prime Faces ポートレットにテーマを適用できます。

于 2013-03-12T11:16:58.627 に答える