Я пытаюсь создать модал, отображаемый после нажатия кнопки.
Моя проблема в том, что при открытии всплывающего окна вместо файла отображается файл jsp, в котором расположена кнопка, а не файл jsp, который я указываю в качестве значения в параметре портлета.
Я использую Liferay 6.2 ce ga3
Это мой код
<portlet:renderURL var="secondJspURL" windowState="<%=LiferayWindowState.POP_UP.toString()%>">
<portlet:param name="mvcPath" value="/modal.jsp"/>
</portlet:renderURL>
<liferay-ui:success key="success" message="Your Action Completed Successfully..."/>
<aui:button id="popupButton" value="Open Popup Using AUI Script " />
<!-- AUI Script For IFrame POPUP -->
<aui:script position="inline" use="aui-base">
var popupButton = A.one('#popupButton');
popupButton.on('click',
function() {
Liferay.Util.openWindow(
{
dialog: {
//cssClass: 'aui-popup-example',
destroyOnHide: true,
height: 400,
width: 400
},
dialogIframe: {
//bodyCssClass: 'custom-css-class'
},
title: 'My Own Title(400x400 Window Size)',
uri: '<%=secondJspURL.toString()%>'
}
);
}
);
</aui:script>