2013-03-12 6 views
0

Liferay에서 primefaces 포틀릿을 개발 중입니다.Primefaces 및 Liferay, 전체 포털에 테마 설정

포틀릿의 테마 설정은 쉬운 것처럼 보입니다. : 당신은 WebInf/lib 디렉토리에 yourTheme.jar을 포함하고, 정의 : 당신의 web.xml

에서

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

을하지만, 모든 PrimeFaces 포틀릿에 대한 그 테마를 설정하는 것입니다 수행하는 것을 선호 무엇을, 하나의 중앙 지점 (예 : 사용자 정의 포털 주제 또는 일부 포털 등록 정보). 따라서 개별 포틀릿이 아닌 전체 포털에 영향을줍니다. 그 일을하는 가장 좋은 방법은 무엇이되어야합니까?

고맙습니다.

내가 사용중인 기기 : Liferay 6.1.0 ce ga1. Primefaces 3.5 Jsf 2.1.3

+0

아마도 도움이 될 수 있습니다. http://www.liferay.com/de/documentation/liferay-portal/6.1/user-guide/-ai/default-user-public-layouts –

답변

1

당신은 develop Liferay Themes이어야하며 응용 프로그램 서버에 war 파일로 배포해야합니다.

Create pages 각 얼굴 포트레이트를 각 페이지와 연결하십시오.

그런 다음 페이지에 테마를 적용하십시오.

페이지에 테마를 적용하면 프라임 얼굴 포틀릿에 테마를 적용 할 수 있습니다.

+0

감사합니다. 내가 '커스텀 테마'라고 말했을 때, 나는 "Liferay 테마"를 의미했기 때문에, 내 관심사는 pf 테마 (또는 커스텀 themeroller)를 Liferay 테마에 추가하는 방법이다. 시도해보고 알려 드리겠습니다. – yannicuLar

+0

예. 알고있는 것에 관심이있다 –

+0

그것은 일했다! 다시 고맙다;) – yannicuLar