2013-12-03 1 views
0

CompactTags 포틀릿을 수동으로 열면 포틀릿을 설치 한 후 사용자가 "환경 설정 인터페이스를 열어야합니다"라고 말합니다 (here).Liferay에서 대화 상자의 "포틀릿 환경 설정"페이지를 여는 방법은 무엇입니까?

공구 모양 아이콘을 누르면 "룩앤필"및 "구성"항목 만 표시됩니다.

enter image description here

이 말은 내 테마에 뭔가 문제인가?

+0

portlet.xml에서 편집 모드로 포틀릿을 구성하면 환경 설정 옵션이 나타납니다. 참조하는 포틀릿에는 해당 포틀릿이 없습니다. 포틀릿에 코드가 없습니다. –

답변

2

을 portlet.xml에 저장하려면 포틀릿의 "편집"모드를 지원해야합니다. 이것이 JSR-286 표준이 "환경 설정"설정을 지정하는 방법입니다. IMHO Liferay의 "환경 설정"선택은 "편집"보다 더 나은 이름이므로 사용자 인터페이스에 사용됩니다.

또한 해당 사용자는 포틀릿을 "편집"할 수있는 권한이 있어야합니다.

부분은 portlet.xml : 포틀릿은 portlet.xml에서 편집 모드로 구성된 경우 옵션이 나타납니다

<portlet> 
    .... 
    <supports> 
    <mime-type>text/html</mime-type> 
    <portlet-mode>view</portlet-mode> 
    <portlet-mode>edit</portlet-mode> <!-- this is what you need --> 
    </supports> 
    ... 
</portlet> 
2

환경 설정, 당신이 언급하는 포틀릿은을 가지고 있지 않습니다. 포틀릿에 코드가 없습니다.