2016-05-18 28 views
0

ボタンをクリックした後にモーダルウィンドウを開く必要があります。そのモーダルウィンドウのコンテンツは、ポートレットにあるカスタムjspでなければなりません。Liferayでこのモーダルウィンドウを開く

私は以下の投稿を試みましたが、誰でも私のために働いています。

http://www.liferaysavvy.com/2014/06/liferay-62-aui-dialog-liferay-popup.htmlすべての場合において https://web.liferay.com/es/community/forums/-/message_boards/message/39768821

、モーダルウィンドウ開いたが、その負荷内のページでは、ボタンが同じページです。私のJSPが可能

ルートは次のとおりです。

webapp\custom_jsps\html\portlet\document_library\test.jsp 

のPortletURLは次のとおりです。

<portlet:param name="mvcPath" value="/test.jsp"/> 
    <portlet:param name="mvcPath" value="\test.jsp"/> 
    <portlet:param name="mvcPath" value="/custom_jsps/html/portlet/document_library/test.jsp"/> 
    <portlet:param name="mvcPath" value="\custom_jsps\html\portlet\document_library\test.jsp"/> 
    <portlet:param name="jspPage" value="/html/portlet/document_library/test.jsp"/> 
    <portlet:param name="jspPage" value="/test.jsp"/> 

すべてのヘルプ:

<portlet:renderURL var="simpleDialogExample" windowState="<%=LiferayWindowState.EXCLUSIVE.toString()%>"> 
    <portlet:param name="mvcPath" value="/html/portlet/document_library/test.jsp"/> 
    <portlet:param name="message" value="Hello welcome"/> 
</portlet:renderURL> 

は、私はまた、次のparamを試してみましたか?ここで

どうもありがとう

+0

自分の好みにカスタマイズし、あなたのカスタム・ポートレットからのモーダルウィンドウでフックのjspを開こうとしていますか? –

+0

ええ、私のテーマの中には、変更されたliferay JSPがあります。フォルダは "customs-jsp"と呼ばれ、liferay-hook.xmlに参照されています。 これらのJSPのうちの1つでは、別のポップアップを開き、いくつかの機能を追加するためのボタンを含める必要があります。 –

答えて

関連する問題