나는 liferay를위한 포틀릿을 개발 중이다.Lifereay의 중첩 포틀릿을 내 포틀릿 내부에서 사용하는 방법은 무엇입니까?
필자 자신의 포틀릿에 Liferay의 중첩 포틀릿을 포함시켜야합니다.
가능합니까?
ps : 평생을 새삼 좋아합니다. 상세한 설명으로 대답하십시오. ;)
나는 liferay를위한 포틀릿을 개발 중이다.Lifereay의 중첩 포틀릿을 내 포틀릿 내부에서 사용하는 방법은 무엇입니까?
필자 자신의 포틀릿에 Liferay의 중첩 포틀릿을 포함시켜야합니다.
가능합니까?
ps : 평생을 새삼 좋아합니다. 상세한 설명으로 대답하십시오. ;)
가 귀하의 질문에 대답하려면, 그래 당신이
가 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을 사용하고 있다는 것입니다.
예 중첩 된 포틀릿을 애플리케이션에 추가 할 수 있습니다.
1Check this : http://www.liferay.com/community/wiki/-/wiki/Main/Nested+Portlets+Portlet 및 this은을 Liferay에 nestedportlets에 해당 ActionImpl 파일입니다.
사용자 정의 포틀릿에서 중첩 된 포틀릿을 요청한 중에는이 작업을 수행 할 수 없습니다. 사용자 정의 포틀릿을 "Liferay"중첩 포틀릿에 넣으려면 실제로 사용할 수 있습니다.
중첩 된 포틀릿은 하나의 포틀릿 안에 관련된 모든 포틀릿을 포함하는 기능을 제공합니다. 유스 케이스에 의존한다.
자세한 내용은 게시물을 되돌릴 수 있습니다.
<liferay-portlet:runtime portletName="3"></liferay-portlet:runtime>
3
이 yopu는 "중첩 된 포틀릿"무엇을 의미합니까 포틀릿 ID입니다? Whay 정확히 놀고있어? – Sylar
응답하지 않으므로 응답이 필요하지 않은 것 같습니다. – Sylar
중첩 된 포틀릿? 당신의 requirment은 무엇입니까? – iamMobile