2010-06-22 6 views

답변

3

을 Liferay 5.2 : 예, 당신은 할 수 있습니다. 사용자 팝업 메뉴에서 페이지 관리을 클릭하고 웹 사이트 트리에서 원하는 페이지를 선택하고 모양 및 느낌 탭을 클릭하십시오.

참고 : 모양과 느낌이있는 두 세트의 탭이 있습니다. 하나는 사이트 용 (상위 탭 세트)이고 다른 하나는 단일 페이지 용 (하위 세트)입니다.

+0

안녕 AOI, 귀하의 빠른 회신 감사합니다. 프로그래밍 방식으로 가능합니까? 감사합니다. Vishal G –

+0

그렇지만 Liferay 프레임 워크와 상당한 노력이 필요합니다. * ext *에 대한 개발 환경을 설정해야합니다. * ext는 사용자의 필요에 맞게 전체 프레임 워크를 사용자 정의 할 수있는 Liferay의 최상위 계층입니다. Liferay.com의 포럼에서 자세한 내용을 읽을 수 있습니다. –

+0

감사합니다. AOI. 감사합니다. Vishal G –

1

내선이 필요하지 않습니다. 레이아웃 템플릿을 잡고 적절히 설정하는 사용자 정의 ServicePreAction을 실행하는 Liferay 후크 플러그인을 배포 할 수 있습니다.

0

모달 룩앤필 (Look and Feel Modal) 팝업이 유용하지만 어쩌면 더 좋은 방법 일 수 있습니다.

#set ($layout_id = $typeSettingsProperties.getProperty("layout-template-id")) 
#set ($css_class = $css_class + " layout_$layout_id") 

이 특정 CSS를 추가

그런 다음 (상단) init_custom.vm 또는 portal_normal.vm에 테마에 두 줄을 추가 (this article 참조) 필요에 따라 모든 레이아웃 만들기 너의 몸 꼬리표에 종류. 각 맞춤 레이아웃 페이지에서 다른 스타일을 설정할 수 있습니다.

예 (레이아웃 ID는 "your_custom_layout"인 경우) :

body.layout_your_custom_layout #column-1 { background: #eee; border: 1px solid #ccc; }