2009-11-10 2 views
0

나는 liferay를위한 포틀릿을 개발 중이다.Lifereay의 중첩 포틀릿을 내 포틀릿 내부에서 사용하는 방법은 무엇입니까?

필자 자신의 포틀릿에 Liferay의 중첩 포틀릿을 포함시켜야합니다.

가능합니까?

ps : 평생을 새삼 좋아합니다. 상세한 설명으로 대답하십시오. ;)

+0

이 yopu는 "중첩 된 포틀릿"무엇을 의미합니까 포틀릿 ID입니다? Whay 정확히 놀고있어? – Sylar

+0

응답하지 않으므로 응답이 필요하지 않은 것 같습니다. – Sylar

+0

중첩 된 포틀릿? 당신의 requirment은 무엇입니까? – iamMobile

답변

0

가 귀하의 질문에 대답하려면, 그래 당신이

0

가 OUT-의 소스 코드를 확인)를 놓치지 않고, 기사의 끝 부분에 링크가있다 (nested portlets in liferay을 가질 수 있습니다 다른 포틀릿을 중첩하는 바로 사용할 수있는 포틀릿입니다. Liferay 5.2.3에서는 com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet (...) 메소드를 사용합니다.

참고 :이 API를 사용하는 별도의 포틀릿을 개발하려고했지만 Liferay 논리에서 널 포인터 예외가 발생하여 EXT 환경에서 포틀릿을 개발해야합니다. 예를 들어 Liferay 6과 다른 점은 Liferay 5.2.3을 사용하고 있다는 것입니다.

1

사용자 정의 포틀릿에서 중첩 된 포틀릿을 요청한 중에는이 작업을 수행 할 수 없습니다. 사용자 정의 포틀릿을 "Liferay"중첩 포틀릿에 넣으려면 실제로 사용할 수 있습니다.

중첩 된 포틀릿은 하나의 포틀릿 안에 관련된 모든 포틀릿을 포함하는 기능을 제공합니다. 유스 케이스에 의존한다.

자세한 내용은 게시물을 되돌릴 수 있습니다.

1
<liferay-portlet:runtime portletName="3"></liferay-portlet:runtime> 

3

관련 문제