2011-04-20 5 views

답변

1

테마 리소스에는 _diffs/template 디렉토리에 portlet.vm 템플릿이 있습니다. 이 템플릿을 사용하면 일반적으로 포틀릿의 기본 프레젠테이션을 무시할 수 있습니다 (예 : 구성 아이콘 변경, 제목 표시 줄 제거 ...).

그러나 portlet.vm 내부에는 $portletDisplay이라는 미리 정의 된 변수가 삽입됩니다. 이것은 com.liferay.portal.theme.PortletDisplay 클래스의 인스턴스이며 현재 인쇄 된 포틀릿을 나타냅니다.

$portletDisplay.portletName 속성을 사용하여 모든 웹 컨텐츠 표시 포틀릿의 ID 인 56을 점검 할 수 있습니다. 즉, 부모 <div>portlet.vm 안에 다음 조건으로 캡슐화하십시오.

관련 문제